London Hotel

London Hotel is a superior value hotel, offering a range of quality and comfortable accommodation throughout the year. It is situated in Glyfada, the beautiful and fashionable suburb of the Glamorous Athenian Riviera. The hotel is located just 100 meters away from the beach, and very close to the tram stop providing you   easy access to Acropolis and Athens Centre.
The famous Glyfada shopping district is just a short walk from the hotel, and here you can find a huge selection of shops, as well as restaurants, cafes and bars.
Share This