El Weber Hotel es un hotel encantador situado en el centro de Ámsterdam. Hay WiFi gratuita. El establecimiento se encuentra a menos de 50 metros del Teatro DeLaMar y a 5 minutos a pie del parque Vondelpark.
El hotel está situado en el centro de la ciudad y a solo 260 metros de la animada plaza Leidseplein. Está a 10 minutos a pie de la plaza de los Museos, que alberga el Museo Stedelijk, el Museo Van Gogh y el Rijksmuseum. El Freeland se halla a 15 minutos a pie de la Casa de Ana Frank.