Located in Troodos, Troodos Hotel is in a national park and close to Mount Olympus and Millomeris Waterfalls. This eco-friendly hotel is within the vicinity of Church of Agios Nikolaos tis Stegis and Panagia Podithou Church.
Make yourself at home in one of the 48 air-conditioned rooms featuring flat-screen televisions. Wireless Internet access (surcharge) keeps you connected, and cable programming is available for your entertainment. Conveniences include phones, and housekeeping is provided daily.
Take advantage of recreation opportunities including outdoor tennis courts and bicycles to rent. Additional features include complimentary wireless Internet access, ski storage, and wedding services. Guests can get around on the shuttle (surcharge), which operates within 200.00 meters.
Enjoy a meal at one of the hotel's dining establishments, which include 2 restaurants and a coffee shop/café. From your room, you can also access room service (during limited hours). Quench your thirst with your favorite drink at a bar/lounge.
Business, Other Amenities
Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Event facilities at this hotel consist of a conference center and a meeting room. Free self parking is available onsite.