USA – Unique property for business and leisure travelers
Avid hotels – part of IHG Hotels & Resorts (IHG), one of the world’s leading hotel companies with more than 6,000 destinations across
Read moreAvid hotels – part of IHG Hotels & Resorts (IHG), one of the world’s leading hotel companies with more than 6,000 destinations across
Read moreIHG Hotels & Resorts, one of the world’s leading hotel companies, announced the opening of its first dual-branded avid hotels
Read more