Holiday Inn Munich City Centre, an IHG Hotel