Located nearly a 5-minute stroll from the nearest tube station, the comfortable 3-star Athena Hotel London offers currency exchange and a tour desk. This London hotel is in Central London with 24 hours bus routes, within a 3-km distance of such natural sights as St James's Park.
Offering a prime location 850 metres from the nearest train station, the hotel also gives access to the British Harrods Department Store, which is approximately a 10-minute ride away. Be sure to visit the national museum "Wallace Collection" in the vicinity of the Athena London. Families travelling to London will enjoy being 3.9 km from Coca-Cola London Eye Riverside Observation Wheel. In a 5-minute walk guests can reach Paddington tube station.
Athena Hotel has 36 rooms, comprising a dining area. A flat-screen TV with satellite channels, along with tea/coffee making equipment, are offered. Furnished with a writing desk, they also have sound-proofed windows. Offering a separate toilet and a shower, the bathrooms are fitted with dryers and towels.
While staying at the accommodation, guests can choose from dining options nearby, such as Taj Mahal Indian Tandoori, located about a 5-minute stroll away, or Garfunkel's Restaurant at a 5-minute walking distance.