Boasting a shared lounge and views of inner courtyard, Charming Palace Santa Fosca is a guest house set in a historic building in Venice, 1.1 km from Venice Santa Lucia Train Station. Featuring sea and city views, this guest house also comes with free Wi-Fi. The accommodation features a 24-hour front desk, luggage storage space and organising tours for guests.
Number of rooms: 10
Cannaregio 2320, Cannaregio, 30100 Venice, Italy