Mestre, Mestre
Spend a second to
save a fortune!
Spend a second to save a fortune!
Via Podgora 28, Mestre
Set in a quiet, green area of town and 400 metres from Venezia Mestre Train Station, Chiara - Lodge is located just a 10-minute train ride from the centre of Venice. Guests enjoy free WiFi, air-conditioned rooms and a free welcome drink upon arrival.
See MoreUsage of subsidiary facilities may incur additional fees