You must log in or # to comment.
There is a surprise in store for the guests of a drab hotel on the outskirts of Wiesbaden, a quiet spa town in western Germany.
Wiesbaden is the capital of the state of Hessia, population just under 300 thousand. Not really a cozy little quiet spa town.


