Offering panoramic views across the city of Athens, the St George Lycabettus is a luxury 5* hotel boasting beautiful suites, a central location and friendly service from every member of staff you come across. This hotel has everything you could need and want for a comfortable, relaxing stay, including great food and drink options, an outdoor pool, spa and the option for breakfast in bed!
From the hotel itself you can take in the city’s historical monuments and ruins, before being within walking distance of exploring them in greater detail. With Athens famous for its charm and romantic feel, the St George Lycabettus taps into this beautifully and will be the perfect accompaniment to your stay in the Greek capital.
Soak up the fascinating history of Athens from your base at the St George Lycabettus. Book your hotel stay with us today.