Kimpton Hotels

Kimpton Santo Hotel to open in San Antonio, US

Kimpton Hotels & Restaurants, part of IHG Hotels & Resorts’ luxury and lifestyle portfolio, has unveiled the name of its…