Hotel Brands
Kimpton Hotels arrives in Glasgow with new 113 room property
Kimpton Hotels and Restaurants has opened its first property in Glasgow with an 113-room Georgian townhouse.
You'll need to
subscribe to unlock this content. Already subscribed? Login?