Le Méridien Piccadilly

London, United Kingdom
Le Méridien Piccadilly

Located in London’s popular West End, Le Meridien Piccadilly borders Mayfair and St. James's and is just...VIEW MORE two blocks from Piccadilly Circus. Guests enjoy free WiFi, swim in an indoor pool, and dine at an intimate cocktail bar. Spa services and a health club provide recreation and relaxation opportunities, and all guestrooms feature flat-screen TVs and minibars.VIEW LESS

2 Adults / 1 Room

I only need a hotel for part of my stay
Hotel Dates