This luxury hotel is located in the centre of Mestre, near the train station and just 20 minutes from Venice. The nearest public transport links are located just 100 metres from the hotel.
See more: Hotels in Europe Hotels in Italy Hotels in Venice Holiday Destinations in Europe