Rooms from: $88.34
Description
The hotel Ambasciata is a brand new Hotel situated 250 metres from the railway station of Venice-Mestre. It offers 20 wide rooms with individual air conditioning, individual heating, minibar, satellite TV, internet access, bath with shower or bath, free parking and a 24-hour reception desk.




