L'Olympic House Hotel offre sistemazioni a Londra, a soli 9 minuti a piedi da Hyde Park e a 30 minuti di cammino da Madame Tussauds, dalla Royal Albert Hall e da Oxford Street.
Numero delle stanze: 40
138-140 Sussex Gardens, Quartiere di Westminster, Londra, W2 1UB, Regno Unito