Where is Hotel Omega?

Where is Hotel Omega located?

Hotel Omega, Nord-Holland, Netherlands (approx. 52.35584°, 4.87572°)


Where is Hotel Omega on the map?