Foscà Venice Rooms Hotel Venice, Veneto
Situated in Venice, 1.1 km from Venice Santa Lucia Train Station, Foscà Venice Rooms features rooms with city views and free Wi-Fi. The property is close to Piazza San Marco, Doge's Palace and La Fenice Theatre. The guest house has family rooms.
Number of rooms: 5
Campiello Diedo, Cannaregio, 30121 Venice, Italy