Karta Vacation Rentals
In a restored 19th-century villa just outside central Padova. Villa Italia sits about 5 km from the city center and is minutes from Scrovegni Chapel, PalaFabris, Porta Ognissanti and the Padovanelle Ippodromo, with easy access to the highway and nearby spots like Porto Marghera, Toniolo Theatre and Piazza Ferretto.