London City Centre Rooms znajduje się w dzielnicy Whitechapel oraz posiada ogród.
Niektóre pokoje na terenie obiektu noclegowego wyposażone są w darmowe Wi-Fi, sofę i telewizję satelitarną. Niektóre jednostki oferują wspólną łazienkę z suszarką do włosów i ręcznikami kąpielowymi. W łazience znajduje się wanna i prysznic, a także suszarka do włosów i ręczniki kąpielowe.
Restauracja The Artful Dodger oferuje wybór dań i leży w odległości 5-minutowego spaceru.
Mitchell Beck Statue leży zaledwie 450 m od hotelu, podczas gdy Most Tower Bridge jest w odległości 11-minutowego spaceru. Miejsca rozrywki w okolicy to Curzon Aldgate (600 metrów) i Teatr Globe Theatre (2 km). Jack the Ripper Museum, a także Sala koncertowa Wilton's Music Hall znajdują się również w odległości krótkiego spaceru od tego hotelu. Stacja metra Tower Hill znajduje się w odległości 5 - minutowego spaceru, a stacja kolejowa Stacja Shadwell - 950 metrów dalej. London City Centre Rooms leży w Londynie, 10 km od lotniska Londyn City.