Este establecimiento, emplazado en Londres, está cerca Centro de Exposiciones de Earls Court. Los huéspedes, asimismo, tienen a su disposición acceso a internet gratuito en todo el establecimiento. Para la comodidad de sus huéspedes, el establecimiento ofrece servicio de recepción 24 horas al día, así como registros de entrada y salida exprés y servicio de tintorería, entre otros servicios. Además, el personal multilingüe está a su disposición para proporcionarle información sobre la zona. La casa de huéspedes tiene habitaciones que vienen con canales por cable/satélite. La casa de huéspedes alberga un restaurante, una opción excelente para aquellos huéspedes que no desean desplazarse para ir a cenar o comer. Cuando los días son soleados los huéspedes pueden comer o cenar en el patio exterior. Manor Hotel London goza de buena ubicación respecto a las conexiones de transporte público, con estación de tren de Earl's Court a dos minutos caminando. Además, los huéspedes también pueden visitar Gloucester Road, The Roof Gardens y Kensington High Street fácilmente.