Located in Piccadilly Circus, one of London’s most popular tourist destinations, Le Meridien Piccadilly is a luxury 5 star hotel. A fusion of old and contemporary architecture, Le Meridien Piccadilly is the last word in luxury.

The 280 air-conditioned rooms are stylish and offer luxurious comfort. All the rooms have refrigerators, minibars, flat-screen televisions with satellite channels and complimentary Wi-Fi. Private bathrooms have bathrobes, slippers and Goetz bathroom toiletries. Tea & coffee making facilities, free newspapers, and 24-hour room service are also available for the guests. The Health Club and Spa at the hotel offers exercise equipment and spa treatment and massages for the in-house guests. A stunning and inviting indoor pool is also open for guests. The Terrace Grill and Bar offers excellent dining option.

Le Meridien Piccadilly is centrally located in London and is just a few minutes walk away from Piccadilly Circus Underground Station. Leicester Square, Her Majesty’s Theatre, National Gallery, Trafalgar Square are all within comfortable walking distance of the hotel. We highly recommend this hotel for tourists to experience the charm of the historical London district.

Back to Top

Log In

Forgot password?

Forgot password?

Enter your account data and we will send you a link to reset your password.

Your password reset link appears to be invalid or expired.

Log in

Privacy Policy

To use social login you have to agree with the storage and handling of your data by this website. %privacy_policy%

Add to Collection

No Collections

Here you'll find all collections you've created before.