Athena Hotel
w2 1ua, Westminster Borough, London, W2 1UA, United Kingdom
Attractively located in the centre of London, Athena Hotel is within 400 metres of Paddington Station and 1.6 km of Madame Tussauds. With free WiFi, this 3-star hotel offers a 24-hour front desk and a concierge service. Private parking is available on site. At the hotel, rooms are equipped with a desk, a flat-screen TV, a private bathroom, bed linen and towels. All rooms will provide guests with a wardrobe and a kettle. The Serpentine is 1.9 km from Athena Hotel, while Lord's Cricket Ground is 2 km from the property. The nearest airport is London City Airport, 18 km from the accommodation.
Location: London
w2 1ua, Westminster Borough, London, W2 1UA, United Kingdom
