Hotel Villa Rosa
Hotel Villa Rosa
Cannaregio 389
Venice
30121
Italy
Rooms from 60.00 ( £54.55 / $79.09 ) per night
Hotel Villa Rosa is a 5-minute walk from Santa Lucia Station in the historic centre of Venice. Your room comes with air conditioning and satellite TV. The private internal courtyard helps Villa Rosa retain its peaceful atmosphere.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.