NH Harrington Hall
Este hotel de 4 estrellas está situado en la exclusiva zona de Royal Borough of Kensington y Chelsea, a sólo 200 metros de la estación de metro de Gloucester Road. Ofrece habitaciones lujosas con aire acondicionado y conexión Wi-Fi gratuita.