Charming House IQS is home to luxury suites located just a few streets behind St Markƒ??s Square and facing the Rio de Mondo Novo Canal. Discover comfort, views, service and excellent amenities.
Address: Campiello Querini Stampalia, Castello 4425, Venice
Rates from:
EUR 275 Book Now