Via roma, 13, 52025 Montevarchi
Hotels
Located in Montevarchi, within 28 km of The Mall Luxury Outlet and 32 km of Piazza Grande, Palazzo Vasarri - Luxury design suites provides accommodation with free WiFi throughout the property. The property is situated 34 km from Piazza Matteotti, 47 km from Piazzale Michelangelo and 48 km from Piazza...