Vale la pena visitare il Madame Tussauds, a una distanza di 2 km da questo hotel a 4 stelle, l'Heart Of London'S Holborn - Cityapartmentstay, e Oxford St, a circa 25 minuti a piedi dalla struttura. Se desideri esplorare ancora più punti di riferimento a Londra, visita Bloomsbury Square, che si trova a 350 metri di distanza.