Le Meridien Piccadilly
Le Meridien Piccadilly, 21 Piccadilly, London, W1J 0BH
~ Five Star Hotel in London ~
Enjoying a privileged location, right in the centre of the city, between Piccadilly and Regent Street, le Meridien Piccadilly is a luxury 5-star hotel which has a magnificent indoor swimming pool and free Wi-Fi in public areas and… ~ BOOK NOW
No Comment