Explore the beautiful Troodos mountains
The Edelweiss Hotel was opened in 1976 and offers guests the finest in accommodation service and cuisine. The Hotel is 3700 feet above sea level and is located on the slopes of mount Olympus in the heart of the Troodos mountains. Our Hotel consists of 24 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 to the famous Caledonian falls being only 2km away, which makes it an excellent base from which to explore and enjoy the beautiful nature trails in the mountain region.