Villa Chiara Hotel
Hotel
Canelli, Piedmont
8.3/10
Very Good
7 reviews
Free Wi-Fi
This elegant B&B is set in an 18th century villa in the historic centre of Canelli. All air-conditioned rooms come with free Wi-Fi.
Number of rooms: 13
Via Roma 6, 14053 Canelli, Italy