Obiekt Redchurch Townhouse położony jest w Londynie, 1,1 km od ulicy Brick Lane. Oferuje on dostęp do lokalnego centrum fitness. Na miejscu działa bar. Punkt widokowy Sky Garden oddalony jest o 1,9 km. Zamek Tower of London i katedrę św. Pawła dzieli 2,6 km od obiektu.
Wszystkie pokoje mieszczą część wypoczynkową. W każdym z nich znajduje się łazienka z bezpłatnym zestawem kosmetyków. Wyposażenie obejmuje szafę.
Codziennie rano serwowane jest śniadanie kontynentalne. Hotelowa restauracja specjalizuje się w daniach kuchni włoskiej. Lokal ten serwuje też potrawy bezglutenowe.
Obiekt zapewnia zapewnia usługę prasowania oraz zaplecze biznesowe z faksem i kserokopiarką. Personel recepcji chętnie udziela informacji na temat okolicznych atrakcji.
Targ Borough Market i most Tower Bridge są oddalone o 2,7 km. Odległość od najbliższego lotniska, Londyn-City, wynosi 11 km.