Train Station Apartments Apartment Marghera, Veneto
Offering free Wi-Fi and a terrace, Train Station Apartments is set in Venice, a 10-minute walk from Venezia Mestre Train Station and 9 km from Venice historical centre. Free private parking is available on site.
Number of rooms: 3
Via Fincati 6, 30175 Marghera, Italy