Where is Amsterdam House Hotel?

Where is Amsterdam House Hotel located?

Amsterdam House Hotel, Noord-Holland, Netherlands (approx. 52.36772°, 4.89645°)


Where is Amsterdam House Hotel on the map?