131 via roma, 52025 Montevarchi
Apartments
Set in Montevarchi, 32 km from Piazza Grande and 34 km from Piazza Matteotti, Via ROMA offers a terrace and air conditioning. The property is around 46 km from Piazzale Michelangelo, 47 km from Piazza del Campo and 48 km from Ponte Vecchio. Free WiFi is available throughout the property and The Mall...