Room features
At Olympus Terra Boutique Hotel, guests can choose from a variety of rooms to suit their needs, including single, double, twin, and triple rooms, as well as suites with special features such as hot tubs and spa baths. All rooms are equipped with air conditioning, soundproof walls, and private bathrooms with walk-in showers and complimentary toiletries. Additionally, guests can enjoy amenities such as flat-screen TVs, minibars, and complimentary wine/champagne. Some rooms also feature terraces with quiet street views.