Location 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. Facilities The hotel features 59 accommodation units. The upper floors can be reached by lift. Internet access..