No rating yet
Troodos Square, 16, 4800 Limassol, Limassol

Troodos Square, 16, 4800 Limassol, Limassol
Situated in the central square of Troodos, at an altitude of 1,725 m, just 5 km from the top of Mount Olympus. Nearby: Souvenir Shops, Hiking Trails, Cycling Routes, Tennis Courts, Ski Slopes.
A mountain family-run hotel offering an accommodation experience that combines relaxation with adventure in the heart of Cypriot nature!
The hotel offers panoramic views over Troodos Mountains. WiFi is available in all common areas and is free of charge. Free private parking is available on site.
Reception
occupied 24 hours a day
Reception manned at weekends
occupied 24 hours a day
Earliest check-in
02:00 PM
Latest check-out
12:00 PM