Vale la pena visitare la Cattedrale di San Paolo, a soli 1 km da questo hotel a 3 stelle, l'Appartamento The Aldgate Flat, e la Torre di Londra, a circa 25 minuti a piedi dalla struttura. Se desideri esplorare ancora più punti di riferimento a Londra, visita il Museo Dennis Severs' House, che si trova a 500 metri di distanza.