Leicester Square and Piccadilly Hotels

    7 Hotels Found
    1. The Z Hotel Piccadilly
      Leicester Square and Piccadilly, London, Greater London
      • Romantic
      • Value
      This is a centrally located, mid-range chain hotel in London’s West End near the Piccadilly Tube line. Guests are a two-minute walk from the National Portrait Gallery and four-minutes' walk from the Apollo Theatre. 112 guest rooms are modern and pristine, but tiny. Perks include free Wi-Fi, Sky TV…
    2. Le Meridien Piccadilly
      Leicester Square and Piccadilly, London, Greater London
      • Business
      • Historic
      • Luxury
      • Romantic
      Located in the heart of the West End, the luxury Le Meridien Piccadilly is a stunning Regency-era property, with a heated indoor pool, steam room, and a pleasant restaurant and bar. But the 280 rooms are a bit of a letdown -- their drab, old-fashioned decor is no match for the attractive public is a…
    3. Radisson Blu Edwardian Hampshire Hotel
      Leicester Square and Piccadilly, London, Greater London
      • Historic
      • Luxury
      • Romantic
      The 127-room Radisson Blu Edwardian Hampshire Hotel is an upscale property typical of the chain set in the bustling heart of the capital's West End. Overlooking Leicester Square, the hotel is right in the thick of it with most of central London within easy walking distance. While rooms generally a Z…
    4. Haymarket Hotel
    5. every hotel Piccadilly
    6. Leicester House
    7. Thistle Trafalgar Square, The Royal Trafalgar

    Oyster Pearl Rating

    • Award-Winning

    What's Your Style?

      See More

      Locations

        See More

        Amenities

          See More

          Don't Forget to Like Us On Facebook! We Love to Be Liked.