5-Star Le Meridien Hotels London

Le Meridien Piccadilly
favorite_border
add to favorites

Le Meridien Piccadilly

Mayfair, Central London, London, England, United Kingdom
280 bedrooms
With its timeless Regency architecture and central location, offering unlimited opportunities for discovery, Le Méridien Piccadilly is recognised as the landmark hotel in Piccadilly Circus. With a stay at ..
From €419
View HotelArrow forward