Set in Venice, 700 metres from Venice Santa Lucia Train Station and 800 metres from Ca' d'Oro, San Leonardo Suites R&R offers accommodation with free Wi-Fi in a historic building. The property features inner courtyard and quiet street views, and is 1.
Numero delle stanze: 4
1373 Rio Terà S. Leonardo, Cannaregio, 30121 Venezia, Italia