Marco Polo House Apartment Mestre is situated in the Stazione Mestre district, only 5 minutes' stroll from the Via Piave, 90. Guests can make use of Wi-Fi for both business and leisure purposes.
The historic center of Venice is 2.3 km from the apartment while the San Giuliano Park is 4.7 km away. The city centre can also be reached within a 20-minute walk from the homestay. Marco Polo House Apartment is situated nearly a 10-minute ride from the Church of San Rocco.
Staying at this apartment, guests have access to a balcony equipped with an air conditioner. To ensure your comfort, a walk-in shower and a separate toilet are provided at the property. Moreover, there are a hair dryer, toiletries, and bath sheets as well.
A shared kitchen with a fridge and kitchenware is available in Marco Polo House Apartment, along with a kettle. The nearest bus stop Miranese Vivaldi is near the accommodation.