Ca' dei Cedri Bed and Breakfast Mestre
Boasting a garden and views of garden, Ca' dei Cedri is set in Mestre, 1.3 km from M9 Museum. The property is around 5.1 km from Mestre Ospedale Train Station, 8.9 km from Venice Santa Lucia Train Station and 9.1 km from Frari Basilica.
Number of rooms: 4
Corso del Popolo, 146/B, 30172 Mestre, Italy