Via Monte Nero 25, 30171 Mestre
Hotel
3 stars
with
38
rooms
Villa Costanza is a 3-star superior hotel 800 ft from Mestre Train Station, with frequent departures for Venice.
Rooms offer 3 free drinks in the minibar, free Wi-Fi, and free national land-line calls.
Hotel Villa Costanza is an elegant building from the 19th century, restored with original materials. The rooms ...