Das Hotel Manor House London bietet 6 Zimmer in der Nähe von Hollow Pond, in einer Entfernung von 17 Gehminuten. Ein Gepäckraum stehen den Gästen vom Hotel im Stadtteil Waltham Forest von London zur Verfügung.
The Cornerstone Church ist nur 600 Meter von dem 2-Sterne-Hotel entfernt, während die Walthamstow Wetlands nur 650 Meter von hier entfernt ist. Auch Sportfans kommen auf ihre Kosten, denn das Olympiastadion London liegt in etwa 4 km Entfernung vom Manor House. Die Unterkunft befindet sich in einer Entfernung von ca. 10 Fahrminuten vom Queen Elizabeth Olympiapark. Die U-Bahnstation Leytonstone ist etwa 650 Meter entfernt.
Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen über einen Haartrockner und Handtücher.
Das Restaurant Dil Tandoori serviert verschiedene Arten von indischen Gerichten und liegt nicht weit entfernt vom Manor House London.