St george lycabettus hotel
Location the modern hillside st george lycabettus hotel is set among the trees of lycabettus hill in athens greece located in the kolonaki district the hotel is just two kilometers from the acropolis and omonia square and a few minutes walk from a lively bar and dining scene hotel features a uniformed doorman ushers guests through sliding doors into the pine floored lobby of the pet friendly st george lycabettus hotel dotted with leather armchairs and vases of fresh flowers valet parki