Athena Hotel is a family-run 3-star accommodation featuring 38 rooms to stay in.
The property is located 15 km away from Hyde Park . A convenient setting near a train station offers good public transport connections.
A 5-minute stroll will take you to Edgware Road subway station. A 25-minute drive will take you to London City airport.
Rooms at Athena Hotel feature modern touches such as individual climate control, satellite television, a personal computer, a work desk and a DVD player. Guests can make use of private bathrooms with a bathtub, a shower and a hairdryer.
Eat & Drink
A day at Athena Hotel begins with a complimentary breakfast. Located 150 meters away from the hotel Micky's Fish and Chips and London Street Brasserie serve a great selection of British food.
There are a baggage storage, an elevator and a car park provided on-site.
Wireless internet is available in the entire hotel for free.
Private parking is possible at a location nearby (reservation might be needed) at GBP 15 per day.