5-Star Le Meridien Hotels United Kingdom
photo_camera
see more photos
place
view on map
favorite_border
add to favorites
Le Meridien Piccadilly
Mayfair, Central London, London, England, United Kingdom
From€419
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 ..
€419 price from280 bedrooms
View open_in_new
roomListings Locations
close