The Chalet Helios is located right in the heart of the town.
Amenities at the property include a lift, a terrace and on-site parking.
All the rooms at the Chalet Helios include a seating area in room and an in-room dining area. The property has several oversized rooms to accommodate families.
The property enjoys an ideal location, allowing guests easy access to a range of tourist attractions. The property is well situated close to a variety of dining options.