Hotel London
Athens - Leoforos Posidonos Ave. 38
Located in the southern coast of Athens, just 100 metres from Glyfada’s sandy beach, and a short walk from the tram station, Hotel London offers air-conditioned rooms with private balconies and free Wi-Fi access.London Hotel’s bright and airy rooms have wooden floors and private balconies with partial or full sea views. Each is soundproofed and includes a flat-screen TV.Breakfast is served in buffet style each morning. A lounge bar with an a la carte menu is available on site. All-day restaurants and trendy bars can be found right next to the hotel.Hotel London’s location near the tram offers ...








































