(IN SHORT) Kimpton Hotels & Restaurants, a part of IHG Hotels & Resorts, is set to open its first property…
This website uses cookies.