Windmills, legends and charming villages.… | Hotel Can Savella