These Chester House apartments are superbly appointed for corporate guests and leisure travelers. Each apartments offers bright and airy living and reflects many features of the fine late 19th century Art Deco period. The classy decor, tasteful colour pairings and comfortable living space is enhanced by natural light that flood through sizeable windows. Living accommodation is further complemented by very spacious kitchens and restful bedrooms, offering all the necessary touches for modern day living in this highly fashionable and sought after part of the London.
* All rates are based on the minimum price, subject to availability and subject to change without notice.
The minimum number of nights for this building is 30 nights.