London Hotel Athens is conveniently situated in the seaside of Glyfada, one hundred meters away from the beach, in one of the most beautiful area of the city, among plenty of trees. The fashionable shopping suburb of Glyfada is within 500 meters, it is also next to the Tram Station (150m) which provides easy access to Athens Center and to the bus station(50m) that's transfers you to the airport.
London Hotel Athens Click here to browse more
Athens Accommodation
|