Positioned on the hill toward the south of the town, the rooms of this hotel are spacious and fitted with everything you could need.