Karta Vacation Rentals
Just outside Treviso’s center, Gregory House sits a short drive from the Sile River Regional Nature Park and minutes from Piazza Umberto I and Villa Franchetti. Marco Polo Airport is about 24 km away, making this townhouse affittacamere an easy base for exploring Treviso.