El Manor Hotel cuenta con 28 habitaciones que te harán sentir como en tu propia casa. Mantente conectado con tus seres queridos gracias a la conexión a Internet wifi gratis. Además, podrás disfrutar de comodidades como hervidor eléctrico y bolsitas de té y café soluble gratuitos. El servicio de limpieza está disponible todos los días, y hay cuartos de baño compartidos disponibles para tu comodidad.
La recepción del hotel tiene un horario limitado, y también ofrece un aparcamiento sin asistencia, que está disponible por un costo adicional.
El Manor Hotel se encuentra en una fantástica zona de Londres, en el Centro de la ciudad de Londres. Está a menos de cinco minutos en coche de Hyde Park y Kensington High Street, lo que lo convierte en una ubicación conveniente para explorar la ciudad. Además, el hotel se encuentra a 5,3 km de Palacio de Buckingham y a 5,8 km de Piccadilly Circus, por lo que tendrás fácil acceso a algunos de los puntos de interés más emblemáticos de la ciudad.