Nestled in a small town in Luxembourg sits a very strange hotel, it certainly is up there with the weirder locations I have explored.
According to the sign outside it was indeed a hotel and certainly looks that way, but the whole place has a Mary Celeste feel about it, like everyone just...