Properties24th May 2021Holiday Inn opens its first hotel in ArmeniaIHG Hotels and Resorts announced the opening of the first Holiday Inn in Armenia, Holiday Inn Yerevan-Republic Square.