London, United Kingdom
LHG - London Hotel Group operates a range of hotels and offers short-term accommodation across London. This provider focuses on offering various lodging options for travelers visiting the city. Their portfolio includes properties designed to suit different needs, from short-let options for extended stays to convenient hotel rooms for business or leisure in the United Kingdom.