181 Via Cappuccina 7th Floor, 30172 Mestre
Bed and Breakfast
with
8
rooms
Chowdhury House Unit 2 offers free Wifi and rooms with air conditioning in Mestre. The property is around a 15-minute
walk from Museum M9, 3.1 miles from Mestre Ospedale Train Station, and 5.4 miles from Venice Santa Lucia Train Station. Basilica dei Frari is 5.5 miles away, and Scuola Grande di San Rocco is ...