An up-market 4 star accommodation has 61 rooms on 3 stories. The property features a wide range of facilities to make your stay a pleasant experience. The H10 Palazzo Canova is a member of the H10 Hotels chain. Rated 9.3 out of 10 by 22 hotel guests, customers were very impressed with this property and …