Where is Hotel De Looier?

Where is Hotel De Looier located?

Hotel De Looier, Nord-Holland, Netherlands (approx. 52.36828°, 4.87965°)


Where is Hotel De Looier on the map?