London is a 3-star comfortable hotel offering an airy accommodation within easy reach of Athens City Museum, Lake Vouliagmeni and Glyfada shopping centre. The hotel was opened in 1985, renovated in 2004 and is housed in a 75-storey building.
Located in a beach area with restaurants, bars and a stadium, guests will see why London Hotel is admired by many tourists.
London Hotel offers a beautiful view to its guests.
The property enjoys unique location within a 20-minute drive to Eleftherios Venizelos airport.
There are 75 guestrooms featuring standard family double room and single room equipped with heating, a laptop safe, a dining area, wireless internet and television. Guests will admire views across Saronic Gulf from the rooms. Bathrooms are fitted with a bathtub, a shower and complimentary toiletries.
Eat & Drink
There is a café for guests to enjoy their meal. The designed restaurant serves light Mediterranean meals. Guests can share a meal in Delfinia and Tartare, located about 500 meters away.
The hotel offers currency exchange, a luggage storage and a free car park along with computers, a business centre and a conference room for both business and leisure guests.
Cycling and golf are provided on site.
Wireless internet is available in the entire hotel for free.
Free public parking is possible at a location nearby.