L'art'otel Amsterdam se situe au cœur d'Amsterdam, en face de la gare d'Amsterdam-Central, à quelques pas des principales attractions et des quartiers commerçants d'Amsterdam.