Le Méridien Piccadilly Hotel

From Wikipedia, the free encyclopedia
  (Redirected from Le Meridien Hotel Piccadilly)
Jump to navigation Jump to search
Le Méridien Piccadilly Hotel
Le Meridien Hotel (5821043328).jpg
Le Méridien Piccadilly
Le Méridien Piccadilly Hotel is located in Central London
Le Méridien Piccadilly Hotel
Location within Central London
General information
Location 21 Piccadilly, London, England, United Kingdom
Coordinates 51°30′33.77″N 0°8′11.54″W / 51.5093806°N 0.1365389°W / 51.5093806; -0.1365389
Opening 1908
Design and construction
Architect Richard Norman Shaw
Other information
Number of rooms 280

Le Méridien Piccadilly is a luxury 5-star hotel in London, England. The rooms are divided into sets by type including Classic Rooms, Deluxe Rooms, Club Rooms and Executive Junior Suites.

Le Méridien Piccadilly rear facade, facing Regent Street

The hotel was constructed in 1908 as The Piccadilly Hotel and passed through numerous owners, before being bought by Le Méridien in 1986.[1]

Le Méridien Piccadilly was bought by American company Host Hotels & Resorts in 2010 after a £6 million refurbishment.[2]


  1. ^ "Historic Hotels Then and Now". Historichotelsthenandnow.com. Retrieved 2015-06-26. 
  2. ^ "Le Meridien Hotel Sold". The Handbook. 26 July 2010. Retrieved 2015-06-26.  External link in |work= (help)

External links[edit]

Coordinates: 51°30′34″N 0°08′12″W / 51.50938°N 0.13654°W / 51.50938; -0.13654