
Le Meridien Piccadilly is a landmark hotel, right on the doorstep of Piccadilly Circus. The hotel is part of the Le Meridien branch of the Starwood Hotel group, which specialises worldwide in luxury hotels and resorts. The Piccadilly is a shining example of the brand, with both a fantastic location and five-star service and facilities.
Le Meridien Piccadilly Hotel is located on Piccadilly, only a minute’s walk from Piccadilly Circus underground station and Piccadilly Circus itself. Leicester Square, Shaftesbury Avenue and the West End are all a short stroll away, perfect if you wish to take in a show while in London, or visit the Odeon cinema on Leicester Square where all the major movie premieres take place.
The hotel has 267 guest rooms and suites, each of which is beautifully appointed with marble bathrooms and large windows looking over the London cityscape. The Terrace Restaurant looks down over Piccadilly, and the airy atmosphere captured by the towering windows makes a striking dining venue.
If being right in the centre of one of the world’s most popular visitor destinations isn’t enough for you, Le Meridien Piccadilly Hotel has a host of guest amenities. The hotel carries an onsite Health Club and Spa while includes a squash court, and one of the biggest swimming pools in the area.
For a centrally located corporate function or private event, Le Meridien Piccadilly Hotel has a range of eight rooms suitable for up to 250 guests. There is a mix of modern and period designed rooms, so guests will be able to find something suitable for their needs. Whichever room you choose, you will find a complete selection of audiovisual and conferencing equipment.
Le Meridien Piccadilly
21 Piccadilly
London
W1J 0BH
United Kingdom
- Number of rooms : 267
- Car parking : Offsite, charged
- Internet access : Wireless and charged in lobby, wired and charged in bedrooms
- Restaurant and bar
- Conference rooms : 8
- Health club and spa
- Transport : Piccadilly Circus underground station, 5 minute walk