London Shoreditch High Street tren istasyonuna 150 metre mesafede bulunan Redchurch Townhouse Londra, Dennis Severs Müze Evi'a hızlı erişim sağlamaktadır. Konuklar şehir manzarası ve İtalyan mutfağı yemekleri sunan alakart restorandan faydalanabilirler.
Bu otel, Londra şehrinin pazar semtinde, One New Change Alışveriş Merkezi'a 2 km'den daha az bir mesafede yer almaktadır. Otel, Londra şehrinin merkezine 5 km'den daha az, Tower Köprüsü'a ise 2,1 km uzaklıktadır. Redchurch Townhouse, Barbican Sanat Merkezi'a kısa bir sürüş mesafesindedir. Redchurch Townhouse, Liverpool Street metro istasyonuna 15 dakikalık yürüme mesafesindedir.
Misafirlerin Londra şehrinde konforlu konaklaması için tesis laptop tipi bir kasa, ses yalıtımlı pencereler ile 36 oda sunmaktadır. Ayrıca özel banyolar vardır.
Her gün kontinental kahvaltı servis edilmektedir. Misafirler, Redchurch Townhouse'den yürüyerek 9 dakika mesafesindeki London Steakhouse Co, Dishoom Shoreditch gibi lokantalarda yemek yiyebilirler.