This incredible open concept large suite is ideal for those who want to add a touch of extra luxury to their stay. Located on the top floor, this corner room will make you relax and feel at home. Study the beauty of Athens from the oversized windows that permit ample natural light and offer remarkable views of Acropolis and the city. The magnificent view and luxrious amenities create the most perfect and memorable experience for your stay.
COVID-19 UPDATE Details