Athena Hotel 3*
Main amenities
-
Wi-Fi
-
24-hour services
-
Express check-in/ -out
-
Shuttle
-
Child-friendly
-
No pets allowed
Location
The comfortable 3-star Athena Hotel London, located about 25 minutes on foot from the scenic Regent's Park, features currency exchange and a vending machine. This London hotel is in Central London with an array of dining experiences that will tantalise your taste buds, 2.4 km from such natural sights as the Green Park.
The hotel has a prime location nearly a 10-minute drive from Madame Tussauds London, while shopping venues like the huge Borough Market are nearly a 15-minute drive away. The Athena is in proximity to the Marble Arch in London. The nearby entertainment attractions of London include the Royal Albert Hall, which is 2.1 km away. The accommodation lies only 300 metres from Paddington underground station and 3.4 km from Charing Cross train station.
Athena Hotel welcomes guests to 36 rooms fitted with an iron with ironing board as well as a flat-screen TV with satellite channels. They are furnished with sound-proofed windows, and also come with coffee/tea making facilities. The private bathrooms include a separate toilet and a shower, along with such comforts as a hairdryer and bath sheets.
You can get a gastronomic experience at Pappiland Cafe which offers European cuisine in the immediate vicinity of the Athena London.