Set on the canal in Mestre, Marco Polo Lodge offers self-catering accommodation with free Wi-Fi and free private parking. Venezia-Mestre Train Station is 2 km away.
Set on the canal in Mestre, Marco Polo Lodge offers self-catering accommodation with free Wi-Fi and free private parking. Venezia-Mestr Read more
Set on the canal in Mestre, Marco Polo Lodge offers self-catering accommodation with free Wi-Fi and free private parking. Venezia-Mestre Train Station is 2 km away.
Set on the canal in Mestre, Marco Polo Lodge offers self-catering accommodation with free Wi-Fi and free private parking. Venezia-Mestre Train Station is 2 km away. Classic-style apartments at the Marco Polo all come with air conditioning, a kitchen and dining area. There is also a seating area and flat-screen TV. Restaurants and supermarkets can be found within 500 metres of the property. The tram stop to Venice is just a few steps away.
Number of Rooms: 3