HotelsLatest News
Kempinski Hotels and Stafford London terminate management agreement

The management agreement between Kempinski Hotels and London’s Stafford hotel has ended after a mutual agreement.
You'll need to
subscribe to unlock this content. Already subscribed? Login?