Weber Hotel is in Amsterdam City Centre, a short 3-minute walk from Leidseplein Stop and 18 minutes' walk from Dam Square.