HotelBack to Venues & Places
The Dilly, 21 Piccadilly, W1J 0BH
T: +44 020 7734 8000
Set in the heart of London's West End, The Dilly, formally known as Le Méridien Piccadilly, complements the hotel's vibrant cultural and architectural surroundings. Seconds away from St James's, Piccadilly Circus, and Leicester Square, this luxury 5-star hotel boasts a stunning indoor swimming pool and spacious, elegant rooms for hotel guests. Plus, open to both guests and visitors, enjoy a superb meal in The Terrace restaurant overlooking Piccadilly, or a mouth-watering concoction in the Maskelyn & Cook bar.