Sister facility to Marco Polo Hotel in Campalto, Hotel Ambasciata is a modern structure located only 250 metres from Mestre railway station. The central location provided by the hotel will be your starting point to discovering Venice and the whole Triveneto area, comprising the historic and beautiful cities of Padova Treviso and Vicenza. Enjoy a relaxing and quiet retreat after a day visiting the beauties of the surroundings. All rooms include private bathroom with shower or bath. Rooms with bathtubs are subject to availability and must be requested on booking. Disabled rooms are also available, but subject to availability. Please request on booking.
Access: