About Le Meridien Piccadilly
Le Meridien Piccadilly is a five star luxury hotel situated in the heart of London's West End. The hotel is set on nine floors and elegantly stands between Piccadilly and Regent Street offering 266 equally well-appointed rooms in various combinations.
Opened in 1908 and recently refurbished, Le Meridien Piccadilly is one of London's finest places to stay, wine and dine. The open-aired, glass-roofed Terrace restaurant is unique in London and a great place to enjoy lunch or dinner.
As well as accommodation, the hotel offers conference and banqueting facilities, two fabulous restaurants and a fully-equipped gym by Piccadilly Health Club.

Latest News and Offers