Via cappuccina, 139, 30172 Venezia
Maisons d'hôtes
Cappuccina Rooms nel cuore di Mestre is set in the Stazione Mestre district of Venice, 8.9 km from Venice Santa Lucia Train Station, 9.1 km from Frari Basilica and 9.1 km from Scuola Grande di San Rocco. It is situated 5.1 km from Mestre Ospedale Train Station and features a shared kitchen. Free WiFi...