Athena is a 3-star hotel offering a beautiful accommodation not far from Royal Opera House, Victoria and Albert Museum and Open Air Theatre. The hotel represents Victorian architecture in London.
The property boasts perfect location minutes away from Marylebone train station. Guests can get to London city center, which is 4 km away.
A 5-minute walk will take you to Edgware Road subway station. It takes about 20 minutes to get to London City airport by car.
Athena Hotel provides 38 guestrooms appointed with a safe and a work desk for a pleasant stay in London.
Eat & Drink
A complimentary traditional English breakfast is served in the dining room. Offering a variety of dishes, Frontline Restaurant and Mimos Cafe Bar are just about 150 meters away.
Guests can use 24-hour reception and laundry as well as a baggage storage and a lift.
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.