Ideally located by Edgware Road underground station, Athena Hotel features a baggage storage, an elevator and a car park.
This excellent property is 20 minutes' walk to Royal Albert Hall. The city center lies within 4 km from the venue.
The venue is notable for the perfect location within a 25-minute drive to London City airport.
Athena Hotel is a property in London that comes with 38 rooms and provides an in-room safe and a work desk. Guests can make use of a shower and a hairdryer.
Eat & Drink
A day at Athena Hotel begins with a complimentary breakfast. Connoisseurs Indian Tandoori and San Marco Ristorante are situated in a business area, about 100 meters away of the property.
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.