Where is Weber Hotel 397, Amsterdam?

Where is Weber Hotel 397, Amsterdam located?

Weber Hotel 397, Amsterdam, Weber Hotel 397, Amsterdam, Netherlands (approx. 52.36496°, 4.88049°)


Where is Weber Hotel 397, Amsterdam on the map?