Via Cappuccina, 139, 30172 Mestre
Guesthouse
with
2
rooms
Cappuccina Rooms nel cuore di Mestre offers accommodations in Mestre, 3.2 miles from Mestre Ospedale Train Station
and 5.5 miles from Venice Santa Lucia Train Station. The property is around 5.6 miles from Basilica dei Frari, 5.6 miles from Scuola Grande di San Rocco, and 20 miles from PadovaFiere. Free Wifi ...