Le Méridien Piccadilly Hotel
|Le Méridien Piccadilly Hotel|
Le Méridien Piccadilly
Location within Central London
|Location||21 Piccadilly, London, England, United Kingdom|
|Coordinates||51°30′33.77″N 0°8′11.54″W / 51.5093806°N 0.1365389°W|
|Design and construction|
|Architect||Richard Norman Shaw|
|Number of rooms||280|
The hotel was constructed in 1908 as The Piccadilly Hotel and passed through numerous owners, before being bought by Le Méridien in 1986.
Le Méridien Piccadilly was bought by American company Host Hotels & Resorts in 2010 after a £6 million refurbishment.