If you have some sort of transportation (car, bicycle, anything) for the few km trip to town, Frances Lodge must be the premier spot to stay during your visit to Siena. Browse their website and you can see all the various amenities they provide, including their wonderful view of the Siena skyline. The arrangements are well described on their site...
More
- Manage your listing
