Profile
Profile
Photos
Map
Reviews
Q & A
  • Set in a 15th-century palazzo on Grand Canal, hotel features canal and basilica views.