Holiday Inn Yerevan - Republic Square | Global Travel