Mestre, Mestre
Spend a second to
save a fortune!
Spend a second to save a fortune!
Via Ca Marcello 19, Mestre
Located in Mestre, a&o Hotel Venezia Mestre offers accommodation with free WiFi, just a 7-minute walk from the train station. Guests can choose en suite rooms with a flat-screen TV, or beds in dormitories.
See MoreUsage of subsidiary facilities may incur additional fees