Residence Ca' Foscolo Hotel Castello, Venice
9.2/10
Wonderful
33 reviews
1.3 km.
Venice Santa Lucia Train Station
Residence Ca' Foscolo is located in Venice and offers self-catering apartments, 250 metres from Rialto Bridge and 450 metres from St. Mark's square. Free Wi-Fi access is available throughout.
Number of rooms: 9
Castello 5526 - Campo della Fava, Castello, 30122 Venice, Italy