Germany

Brands
IHG Sets its Sights on Germany

ATLANTA—IHG (InterContinental Hotels Group) is continuing its expansion in Germany with the opening of its sixth hotel and signing of…

1 2 3