W 34 pokojach są klimatyzacja wraz z takimi udogodnieniami jak urządzenie do parzenia kawy/herbaty. Goście znajdą suszarkę do włosów i ręczniki kąpielowe w łazienkach wyposażonych w oddzielną toaletę i prysznic.
Restauracja The Tooke Arms znajduje się prawie 25 min pieszo od hotelu.
Holy Trinity Church znajduje się maksymalnie 5 min piechotą od 5-gwiazdkowego hotelu House Of Gods Canary Wharf Londyn, a takie obiekty przyrodnicze jak Park i farma Mudchute są zlokalizowane w około 3 km. Wieżowiec The Shard jest w około 4 km. Hala widowiskowa O2 Arena leży także w odległości 25 min spacerem od obiektu. House Of Gods Canary Wharf mieści się w 850 metrach od stacji metra Canary Wharf.