Отель Le Meridien Piccadilly расположен в самом центре района Вест-Энд, недалеко от легендарного лондонского Сити. Окна отеля выходят на площадь Пикаддилли, а до Гайд Парка - всего несколько минут пешком. Рядом находятся Букингемский дворец, знаменитые театры Вест-Энда, богемный Сохо.
Отель Le Meridien Piccadilly, основанный в 1908 году, сегодня признан одним из самых лучших в Лондоне.