at 110-112 Sussex Gardens, London , W2 1UA
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