Home Customer Service London Hotels SearchContact Help London Guide Tourist Map

Le Meridien Piccadilly


Le Meridien Piccadilly is a luxury hotel located in the heart of London's West End, minutes from the city's tourist attractions, shopping districts, theatres, parks and museums.

The hotel boasts 266 luxuriously refurbished bedrooms on nine floors. All rooms have an en suite bathroom, air conditioning, bathrobe, toiletries, direct dial telephone, hairdryer, minibar, PlayStation, trouser press and remote-controlled colour television with cable channels.

Le Meridien Piccadilly
21 Piccadilly