5-Star Le Meridien Hotels Central London
photo_camera
see more photos
place
view on map
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
roomListings Locations
close