Hollow Pond gölüne 1 km mesafede yer alan bu 2 yıldızlı Manor House London Otel, konuklarına 6 oda sunmaktadır. Otel, Leytonstone metro istasyonuna 10 dakikalık bir mesafede ve Essex Road South otobüs durağına 150 metre uzaklıktadır.
Konaklama tesisi, Londra şehir merkezinden 5 km, Londra Sehir Havalimani havalimanından 5 km uzaklıkta bulunur. Londra şehrinde bulunan otel, London Leyton Midland Road tren istasyonuna 800 metre uzaklıktadır.