À quelques pas de Hyde Park, les chambres de cet hôtel moderne comprennent la climatisation, un petit réfrigérateur et une télévision à écran plat. Les stations de métro Bayswater et Queensway se trouvent à 2 minutes.
L'hôtel 3 étoiles London House dispose d'une connexion Wi-Fi gratuite et d'une salle de bains privative dans toutes ses chambres.
Le palais de Kensington, Oxford Street et le palais de Buckingham sont accessibles à pied. Le quartier de Notting Hill et le marché de Portobello se trouvent à proximité.