Clermont Hotels is a new brand of luxury hotels that will debut in London. The brand will upgrade the Royal Horseguards Hotel into Clermont London; it has properties in Singapore and Kuala Lumpur on its radar. glh., Global Hotel Company, is the brand's parent company that also has plans for two new brands in the future.

Full Story:

Related Summaries