Where is Hotel De Looier, Amsterdam?
Where is Hotel De Looier, Amsterdam located?
Hotel De Looier, Amsterdam, Noord-Holland, Netherlands (approx. 52.36828°, 4.87965°)
Where is Hotel De Looier, Amsterdam on the map?
{"latitude":52.36828,"longitude":4.87965,"title":"Hotel De Looier, Amsterdam"}