Showing Results for tag: 11 Cadogan Gardens
Iconic Luxury Hotels to open first apartment suites
UK: Opening in spring 2021, The Apartments by 11 Cadogan Gardens is a renovated six-storey townhouse in Chelsea, London.
11 Cadogan Gardens appoints GM
UK: The five-AA-star property located in Chelsea has appointed Ian Richardson as its new general manager, succeeding Soloman Khaddour.