Hotel Albatros
Hotel
Mestre, Veneto
The Albatros is located at the gates of Venice, a few minutes' drive from the airport. All rooms are individually air-conditioned and offer a satellite TV.
Number of rooms: 143
Viale Don Luigi Sturzo, 32, 30174 Mestre, Italy
Hotel booked 1 times today.