British Museum, a 1 km da questo hotel, il Central Covent Garden And Leicester Square Modern Sleeps 6 Apartment, e London Eye, a 1,1 km dalla struttura. Se vuoi esplorare ancora più punti di riferimento a Londra, considera di dare un'occhiata a Noël Coward Theatre, che si trova a 300 metri di distanza.