Standard Room, 2 Twin Beds
Standard Room, 2 Twin BedsMestre
Get a perfect place to visit Venice
Situated at Mestre and close to Venice island, the hotel is a perfect starting point to enjoy Venice and its surroundings.
8.88.8 out of 10
Excellentexcellent
510 reviews(510 reviews)