Hotel De Looier ligger i Amsterdam Centrum, kun 2 minutters gang fra Elandsgracht Station og 16 minutters gang fra Dam-pladsen.