Le Meridien Piccadilly is set in the heart of the West End one of London’s most fashionable destination, and only moments away from London’s cultural attractions, including Piccadilly Circus, Leicester Square, and Covent Garden. The hotel features many amenities including meeting facilities and banqueting suites, the Piccadilly Health Club and one of London’s largest indoor swimming pools.
- Family Friendly
- Free Wi-Fi
- City Centre