Le Méridien Piccadilly

3.7 (486 reviews)

21 Piccadilly, London, England, W1J 0BH, United Kingdom   •  Weather:    •   Local Time:     •  Phone: (44) 207 734 8000  

3.7

Discover the latest news

from Le Méridien Piccadilly

View the press releases below for the latest news.

For Le Méridien brand news, please visit the Le Méridien Media Centre.

For all media enquiries, please contact:

Aurelie Ternisien
aurelie.ternisien@starwoodhotels.com
DIRECTOR OF COMMUNICATIONS, UK & IRELAND

 

Le Meridien Piccadilly
Close