The 3-star Athena Hotel boasts perfect location not far from Marble Arch, Up at The O2 and Harrods. The hotel represents Victorian architecture in London.
A train station as well as Edgware Road subway station are not far from the hotel. The property is about 15 minutes' walk of Selfridges, Lord's Cricket Ground and Paddington Station.
20 minutes' drive from London City airport and 10 minutes' walk to Marylebone train station.
Athena Hotel provides guestrooms appointed with an in-room safe, satellite TV and a telephone.
Eat & Drink
Every morning a complimentary buffet breakfast is served.
Guests can make use of 24-hour reception and laundry as well as a baggage storage and an elevator.
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.