Athena Hotel is a 3-star venue positioned about 4.2 km from Marble Arch. The hotel in London attracts guests with its Royal architecture.
The hotel boasts a convenient location in London close to Edgware Road underground station. The distance between London city center and the property is 4 km.
There are 38 guestrooms featuring family single room and single room equipped with an in-room safe, climate control, a personal computer, a work desk and a telephone. Athena Hotel offers bathrooms fitted with a shower and a hairdryer.
A day at Athena Hotel begins with a complimentary breakfast. Serving both food and drinks, Connoisseurs Indian Tandoori and Ryath Halal Tandoori are situated around 100 meters from the property.
Guests can reach Athena Hotel by car from London City airport in 25 minutes.
Such facilities as a car park, a luggage storage and a lift are available on-site.