Palazzo Rosa
Check availability

Rooms from €80.00 ( £54.05 / $98.92 ) per night
Palazzo Rosa
Cannaregio 5590/A
Venice
30121
Italy
Positioned on the first floor of an ancient and palace, the hotel has been recently restored to offer the best features of a luxury property with a homely, welcoming ambiance.
Click Here for user reviews of the Palazzo Rosa, together with hotel details and online availability
Online Hotel Bookings