The Steigenberger Kurhaus is the massive five star hotel that dominates the town of Scheveningen in Holland. It can be seen from far down the beach.