In the Stazione Mestre district of Mestre, close to M9 Museum, Camelia Rooms Venice Guesthouse features a garden and a washing machine. Private parking is available on site at this recently renovated property.
Number of rooms: 43
6 Via Col Moschin, 30171 Mestre, Italy