The Piccadilly Hotel

The Dilly Hotel is a 5-star luxury hotel located at 21 Piccadilly in London, England.

The Dilly Hotel
The hotel's front façade on Piccadilly
Location within Central London
General information
Location21 Piccadilly, London, England, United Kingdom
Coordinates51°30′33.77″N 0°8′11.54″W
Opened1908
Design and construction
ArchitectRichard Norman Shaw
Other information
Number of rooms280

History

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

The hotel was purchased in 2010 by American company Host Hotels & Resorts, after a £6 million refurbishment.[2] The hotel left Marriott on November 26, 2020[3] and was renamed The Dilly Hotel.

Artists's rendering of The Piccadilly Hotel from 1906
The hotel's rear façade, facing Regent Street

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.