Het Olympic House Hotel is gelegen in Londen, op slechts 9 minuten lopen van Hyde Park en op 30 minuten lopen van Madame Tussauds, de Royal Albert Hall en Oxford Street.
Elke kamer beschikt over een flatscreen-tv en een eigen badkamer met gratis toiletartikelen en een haardroger.
De receptie is 24 uur per dag geopend.
Lord's Cricket Ground ligt op 25 minuten lopen van het Olympic House Hotel, en Notting Hill ligt op 35 minuten loopafstand. De dichtstbijzijnde luchthaven is London City, op 18,5 km afstand.
Aantal kamers : : 5