Camollia Le Trifore - Family House is located in the Siena City Centre district of Siena, 4.3 km from Piazza del Campo and 4.4 km from San Cristoforo. The property has city views.
With free WiFi, this apartment provides a TV and a kitchen with an oven and fridge.
National Museum of Etruscan Archaeology is 7 km from the apartment. Florence Airport is 82 km away.