Where is Weber Hotel, Amsterdam?
Where is Weber Hotel, Amsterdam located?
Weber Hotel, Amsterdam, Noord-Holland, Netherlands (approx. 52.36489°, 4.88023°)
Where is Weber Hotel, Amsterdam on the map?
{"latitude":52.36489,"longitude":4.88023,"title":"Weber Hotel, Amsterdam"}