Vibrant, inspiring and idyllic

The building is footsteps to famous Leicester Square and in the heart of primary London landmarks such as; The National Gallery, Royal Academy of Arts, Trafalgar Square, Covent Garden, Buckingham Palace, The Big Ben, and many more. Prestigious theaters, world renowned shopping and dining destinations are neighbouring the hotel.

The largest single-screen cinema in the UK, Odeon Luxe Leicester hosting numerous European and world premiers is just around the corner.