Bella Vista House Hotel is a large 200-year old family-run home that has been completely renovated, which provides the perfect combination of modern comfort with [ + ]