Hotel Roberta
Hotel
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.
Number of rooms: 35
Via Sernaglia 21, 30175 Mestre, Italy