The Edelweiss Hotel was opened in 1976 and offers guests the finest in accommodation service and cuisine. The Hotel is 3.700 feet above sea level and is located on the slopes of mount Olympus in the heart of the Troodos mountains.
The Hotel consists of 36 rooms and has been recently renovated throughout .The Rooms are fully air conditioned and centrally heated with flat screen Televisions en suite bathrooms telephones and free WIFI throughout the hotel.
The Edelweiss Hotel is the closest hotel situated near the famous Caledonian falls being only 2km away, which makes it an excellent base from which to explore and enjoy the 11 nature trails in the close vicinity.
Excursions and day trips can be planned with the help of our friendly staff who are familiar with the facilities available in the area. In the winter months we can assist you in becoming a temporary member of the skiing club.