No, not your average hotel room. Sleep in an igloo village for a very different kind of snooze in Europe. The memories will ...