Nur einen kurzen Spaziergang vom Hyde Park entfernt empfängt Sie dieses moderne Hotel. Die Zimmer bieten Klimaanlage, einen Minikühlschrank und einen Flachbild-TV. Zu den U-Bahnhöfen Bayswater und Queensway gelangen Sie in 2 Minuten.
Das 3-Sterne London House Hotel bietet kostenfreies WLAN und ein eigenes Bad in jedem Zimmer.
Der Kensington Palace, die Oxford Street und der Buckingham Palace liegen in Gehweite. Notting Hill und der Portobello Market befinden sich ebenfalls in der Nähe.