Mestre, Mestre
Spend a second to
save a fortune!
Spend a second to save a fortune!
Via Sernaglia 21, Mestre
Located in Mestre, just across the lagoon from Venice, Hotel Roberta offers air-conditioned rooms with flat-screen TV and satellite channels. Internet access is free.
See MoreUsage of subsidiary facilities may incur additional fees