Le Meridien Piccadilly
Le Méridien Piccadilly is ideally located for the London’s west end. Built in 1909 Le Méridien Piccadilly features Edwardian details but with a contemporary decor. One of London’s most luxurious hotels, and with the opening of Le Méridien Health Club it can now boast one of London’s largest swimming pools too.
21 Piccadilly · London W1J 0BH · United Kingdom
Tel: (44)(20) 7734 8000