Chester Grosvenor Hotel - Credit: Wikimedia Commons
The Chester Grosvenor Hotel is a hotel in Chester, Cheshire, England. The GradeĀ II listed building was built between 1863 and 1865 and is owned by the Duke of Westminster. Read more on Wikipedia
Source: en.wikipedia.org