Canal House is in Amsterdam City Centre, a short 4-minute walk from Westermarkt Stop and 8 minutes' walk from Dam Square.