Welcome To The
Athena
Hotel
Well located in a pleasant tree lined avenue and just a few minutes' walk from Hyde Park, The Athena Hotel is perfectly located for those budget conscious travellers wanting comfort whilst exploring London. With 38 beautiful guest rooms including Single, Double, Twin, Triple, Quad and Family, Athena Hotel offers plenty of choice and competitive rates that wont break the bank, as well as Complimentary Breakfast when you book direct on our website.