Saint George Lycabettus Hotel. Athens

18/06/2014 by .

Mount Lycabettus which is where you’ll find Saint George Lycabettus Hotel has quite a lot going for it. For one thing, it’s the highest point in Athens so you can imagine what the views are like, and it’s mythical past is not to be sneered at either having been the property of Athena at one time, the goddess from whence the city takes its name.

Read the full story here