Amsterdam Wiechmann Hotel ligger i Amsterdam Centrum, kun 5 minutters gang fra Elandsgracht Station og 13 minutters gang fra Dam-pladsen.