Vibrant, Inspiring & Idyllic

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

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