Popular closest Troodos Hotel, Troodos are Kourion (17.8 miles), Kolossi Castle (18.1 miles), Castle of Limassol (19.5 miles), Limassol Marina (19.7 miles), MyMall (19.8 miles).
Located at Troodos Square. This hotel is located just 5 km from Mount Olympus in Cyprus. It features free WiFi in common areas and free private parking. Most rooms open to an enclosed balcony. Each room offers flat-screen TV and a private bathroom with hairdryer.
Troodos Hotel have 4 room types are Economy Room, Standard Room without Balcony, Standard Room with Balcony, Superior Room with Panoramic View.