Detta hotell ligger i Centrala London, mindre än 3 km från Saint Paul's Cathedral, Piccadilly Circus och Trafalgar Square. The Shard och Tower of London ligger dessutom 5 km härifrån. Farringdon Underground Station ligger på 6 minuters gångavstånd och till Barbican Station promenerar du på 10 minuter.