A 5 minuti a piedi da luoghi d'interesse come King's College London e British Museum, questo hotel vanta una buona posizione in zona London City Centre. Oxford Street e Leicester Square si trovano ugualmente a meno di 15 minuti di distanza. Stazione della metro di Holborn si trova a soli due minuti a piedi, mentre Stazione della metro di Covent Garden è a 7 minuti dalla struttura.