Hotel Manor House Londres est niché dans le quartier "Waltham Forest" à Londres, à 3 km d'attractions sportives, telles que le complexe sportif Copper Box Arena. L'hotel dispose de 6 chambres et de conforts tels qu'un stockage des bagages.
Le Parc olympique de Londres et St Andrew's Church se trouvent à 10 minutes en voiture et à une courte distance de cet hotel 2 étoiles. Manor House est également à 4 km un site naturel tel que le Lee Valley Park. Les clients de l'établissement peuvent se rendre à la tour Orbit, qui n'est qu'à 15 minutes en voiture. L'arrêt de bus Essex Road South est à 150 m de cet hébergement, et non loin de la de Leyton Midland Road.
Les chambres ont une salle de bain avec une douche à l'italienne et une toilette séparée, en outre un sèche-cheveux et des draps de bain sont aussi fournis.
De plus, un restaurant Dil Tandoori offre une variété de cuisine indisch et se trouve à moins de 12 minutes à pied de Manor House de Londres.