This appealing hotel is located in the centre of Siena. Links to the public transport network is to be found right next to the hotel.
See more: Hotels in Europe Hotels in Italy Hotels in Siena Holiday Destinations in Europe