L'Hotel The Harrison Londra offre accesso alla Cattedrale di San Paolo, che si trova a circa 25 minuti a piedi. La struttura dispone di un ristorante.
L'hotel è situato a 25 minuti di cammino dal centro città. Inoltre questo hotel a 3 stelle è a 2 km dalle Churchill War Rooms. Inoltre, la Chiesa del Tempio si trova a circa 30 minuti a piedi, mentre la stazione della metropolitana Russell Square è a 600 m dall'hotel Harrison. C'è la stazione ferroviaria di Londra Euston a 1 km.
Questa struttura serve una colazione splendida a tutti i suoi ospiti. Questo hotel ospita un lounge bar. L’alloggio si trova a due passi dal ristorante The Harrison con i suoi piatti britannici.