The Albatros is located at the gates of Venice, a short drive from the airport. All rooms are individually air-conditioned and offer a satellite TV. During pleasant weather, breakfast, snacks and main meals are ... Read more

View all Luxury Hotels in Venice