Das 5-Sterne-Hotel St George Lycabettus Athen liegt in circa 10 Gehminuten Entfernung von der U-Bahn-Station Evangelismos in der Einkaufszone von Athen, in 450 Meter Entfernung vom Apivita Experience Store. Das Hotel liegt nur 550 Meter vom Benaki-Museum entfernt und verfügt über 154 Zimmer sowie eine Pool- Bar.
Dank der besonderen Lage des Hotels ist die Akropolis innerhalb von ungefähr 25 Gehminuten erreichbar. Das Museum für kykladische Kunst befindet sich gleich neben dem St George Lycabettus Athen. Überdies ist die Unterkunft neben Läden und Designer-Boutiquen. Das Hotel ist ca. 2 km von der Technopolis und anderen beliebten Attraktionen von Athen entfernt. Das Hotel St George Lycabettus befindet sich 350 m von der Seilbahnstation Funicular.
Alle Nichtraucher- Zimmer verfügen über einen Wasserkocher und eine Minibar für die Selbstversorgung sowie WLAN und einen Flachbildfernseher mit Satellitenkanälen zur Unterhaltung. Die Zimmer bieten den Gästen ein Wasserkocher, ein Safe und ein Flachbildfernseher mit Satellitenkanälen. Von einigen Zimmern aus hat man einen atemberaubenden Ausblick auf den Pool.
Das St George Lycabettus bietet ein Frühstücksbuffet. Ca. 5 Minuten zu Fuß von der Unterkunft entfernt, lädt das Restaurant scala vinoteca zum Speisen ein.