Via Cavour 67, Siena,
The Italia Hotel is located just a short distance away from the entrance to the medieval town which preserves most of the ancient traditions. The hotel has 66 guestrooms all of which are spacious and well decorated and offer maximum comfort. Hotel facilities include a breakfast parlour and a television room. Guests can also enjoy the facilities, including the swimming pool, of the Hotel Garden.
Click here for the no frames version of the hotel accommodation