Proposant un hébergement à Londres, l'Olympic House Hotel est à seulement 9 minutes à pied de Hyde Park et à 30 minutes de marche du musée Madame Tussauds, du Royal Albert Hall et d'Oxford Street.
Nombre de chambres: 40
138-140 Sussex Gardens, Westminster, Londres, W2 1UB, Royaume-Uni