Venice Star Villa
- Wi-Fi
- Free parking
- Air conditioning
- No pets allowed
- View all
Featuring Wi-Fi throughout the property, the 3-star Venice Star Villa Mestre hotel is around a 25-minute walk from Galleria Barcella Shopping Mall. This comfortable guest house offers 5 rooms with views of the garden.
The hotel enjoys a convenient location in the Stazione Mestre district, a stone's throw from Parco Piraghetto. Guests staying at the Venice Star Villa will find themselves a mere 0.9 km from Parrocchia Santa Maria Immacolata di Lourdes. M9 Museo 900 is about 30 minutes' walk away, and Venezia Mestre train station is situated in the vicinity of this accommodation. Trento Podgora bus stop is also 50 metres away.
The rooms at the Venice Star Villa Mestre include air conditioning, as well as media facilities like a flat-screen TV with satellite channels. The private bathrooms come with a bidet, a separate toilet, and a shower. The private bathrooms feature hairdryers and towels.
Serving both food and drinks, Trattoria Dall'Amelia is situated 12 minutes on foot from this Mestre hotel.
Popular hotels in Veneto