Situato nel quartiere Whitechapel, il London City Centre Rooms si trova a 4 km da luoghi di interesse culturale come British Museum. L'affittacamere offre 8 camere con viste sul giardino.
Alcune camere provvedono connessione Wi-Fi gratuita, un divano e una TV a schermo piatto con canali satellitari e un bagno condiviso. Gli ospiti possono inoltre usufruire di un bagno alla francese e una doccia, nonché di servizi come asciugacapelli e teli da bagno.
Durante il soggiorno presso l’hotel, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante The Artful Dodger, a una distanza di 5 minuti a piedi, o il ristorante Mapa Cafe, a 5 minuti a piedi.
La struttura è a 5 minuti a piedi da Wilton's, a pochi minuti a piedi da London Docks. La zona comprende luoghi di interesse religioso, come la Sinagoga Bevis Marks di Londra (1 km) e la cattedrale di Southwark (1,1 km). Tra le attrazioni vicine di Londra c'è Shakespeare's Globe Theatre, che si trova a circa 2 km di distanza. Il London City Centre Rooms è situato vicino alla stazione della metropolitana Tower Hill e a 10 minuti a piedi dalla stazione ferroviaria di Shadwell.