Situated in Venice, Suites Train Station Mestre features accommodation with a flat-screen TV and a kitchen. Free WiFi is provided. There is also a dishwasher, oven and a coffee machine. Ca' d'Oro is 9 km from the apartment. The nearest airport is Venice Marco Polo Airport, 9 km from Suites Train Sta Read more
Situated in Venice, Suites Train Station Mestre features accommodation with a flat-screen TV and a kitchen. Free WiFi is provided. There is also a dishwasher, oven and a coffee machine. Ca' d'Oro is 9 km from the apartment. The nearest airport is Venice Marco Polo Airport, 9 km from Suites Train Station Mestre.