Boasting a shared lounge and views of river, Zen Accommodation Grand Canal is a homestay set in a historic building in Venice, 600 metres from Venice Santa Lucia Train Station. The air-conditioned accommodation is 1.1 km from Rialto Bridge.
Number of rooms: 4
1268 Calle Zen, Santa Croce, 30135 Venice, Italy