Le Meridien
Piccadilly proudly stands on nine floors, showcasing 266 luxurious
bedrooms. Located in the heart of London's West End, the hotel is
near the shopping district, theatres, parks and museums.
Regarded as one of London's finest hotels, guests can enjoy a traditional
afternoon tea at the Oak Room Lounge, or indulge in the gourmet
cuisine of the Terrace Restaurant and Bar.