Our Trafalgar Square hotel is tucked in a convenient location, just around the corner from the hustle and bustle of Leicester Square, Piccadilly Circus and Covent Garden. As a hotel near Trafalgar Square, we can offer the perfect base to really explore London, whether you’re doing a spot of shopping or planning to take in a show at one of the West End theatres. You can enjoy all this knowing you can come back and make yourself at home!