Het schone London House Hotel ligt op korte loopafstand van Hyde Park. De kamers zijn voorzien van airconditioning, een kleine koelkast en een flatscreen-tv. De metrostations Bayswater en Queensway zijn binnen 2 minuten te bereiken.
Alle kamers van dit 3-sterrenhotel hebben gratis WiFi en een eigen badkamer.
Het London House Hotel bevindt zich op loopafstand van Kensington Palace, Oxford Street en Buckingham Palace. Notting Hill en Portobello Market liggen eveneens in de buurt.