Situated near to a beach, the comfortable London Hotel offers 75 beautiful guestrooms with views of Saronic Gulf. Residing in a 75-story building, the hotel was opened in 1985 and renovated in 2004.
The hotel is located in a suburb area of Athens, close to Glyfada Area, Acropolis and Alimos Marina.
The rooms in London Hotel come with free Wi-Fi, a private safe, satellite TV, individual climate control and a dressing area. They offer family bathrooms with a bathtub, a shower and free toiletries.
Guests can also enjoy Mediterranean meals at the trendy restaurant. The seafood restaurant Mouragio Ouzeri is 10 minutes’ walk away.
The venue is notable for the unique location within a 20-minute drive to Eleftherios Venizelos airport.
There are such business facilities as computer equipment, a meeting room and a business center on the premises.
Such sports activities as cycling and golf are provided on-site.