Holiday Inn - Salzburg City, an IHG Hotel