3, Pandora & Lazaraki Str. Glyfada, Athens, Greece
John's Hotel Photos
John's Hotel Map
3, Pandora & Lazaraki Str. Glyfada, Athens, Greece
Searching for availability
Hotel Information
The newly renovated boutique hotel John's is located in the area of Glyfada in Athens. Location being one of the assets, as it puts the property in the center of all aspects of life, in the South suburbs of the Greek capital.