Ecogarden Hotel
- Outdoor swimming pool
- Free city shuttle
- Poolside snack bar
- Children's pool
- View all
Offering a rooftop terrace, a picnic area, and a library, and views of the garden, the 2-star Ecogarden Hotel Mestre is located 4.8 km from the Giant's Staircase of the Doge's Palace. The hotel features bicycle usage for guests' entertainment.
You'll need 20-minute drive to Venice Marco Polo airport. The Ecogarden is also 15 minutes by car from the Parish of Santa Maria Immacolata di Lourdes in Mestre. This Mestre hotel is within 7 km of the Church of Saints Francis and Clare of Assisi. Guests will find Gatta Santa Lucia bus stop next to the accommodation, around 600 metres away.
Certain rooms have a balcony and a dining area for your convenience.
A continental breakfast is available every morning. Gastronomic options include a pool bar.