Hotel in Piccadilly
Le Méridien Piccadilly is a true fusion of culture, history, art, design, fashion and cuisine, located in the Centre of London. After the Restoration of the English monarchy in 1660, Piccadilly emerged as one of the most fashionable locales in London, a designation it holds today.
Naturally Elegant
A new perspective, where London moves around you. Sophistication and comfort are unveiled by the chic and elegant atmosphere of our bedrooms. Above Piccadilly, under glass and sky discover the Terrace Restaurant. Contemporary edge and French flair balanced with infusions of light.
Intriguing Interactions
Le Méridien Piccadilly Health Club & Spa offers facilities of rare scope for Central London. Heated pool, gym, squash courts, spa treatments, steam and relaxation rooms.
Learn more about our Best Rate, Guaranteed or discover a different perspective of London with our Special Offers
