De Holiday Inn Express Amsterdam - City Hall heeft een toplocatie in het centrum van Amsterdam. Dit hotel beschikt over een bar. De Nederlandse Nationale Opera & Ballet ligt op 700 meter afstand.