Downtown
Via Sernaglia, 29 1 Floor, Venice, Italy
Show on map
Preview only — see all hotel photos
See all 19 photosDowntown
Nestled in the Stazione Mestre district, the 3-star Downtown Hotel Venice is 19 minutes' walk from the expansive 19th - century fortress "Forte Marghera".
The Parish of Santa Maria Immacolata di Lourdes is located in close proximity to the guest house, and Marco Polo airport is approximately a 20-minute drive away. Teatro Momo is a mere 150 metres from the comfortable hotel. The Downtown is also right near the historic center of Venice and Flix Venice Mestre bus station is a 5-minute stroll away. This property is directly connected with Venezia Santa Lucia train station, which is 9 km away.
The seafood restaurant Restaurant da Bepi Venesian lies a stone's throw from the hotel.
Amenities
Main Features
- Wi-Fi
- Air conditioning
- No pets allowed
Facilities
- No smoking on site
- Wi-Fi
- No pets allowed
- Air conditioning
- Heating