Advertisement
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. 

Check out our free weekly podcast

Back to top button