at 110-112 Sussex Gardens, London , W2 1UA United Kingdom
The Athena Hotel is a family run hotel, in a restored Victorian listed building.This is a good quality, comfortable and clean hotel in the Heart of London
Paddington Station – 200m Lancaster Gate – 350m Edgware Road – 300m Bayswater – 1.2km Queensway – 1.0km
142 FB users likes Athena Hotel London, set it to 354 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Athena Hotel London is London based place and this enity listed in Bed and Breakfast category. Located at 110-112 Sussex Gardens W2 1UA. Contact phone number of Athena Hotel London: +44 (0) 20 7706 3866