Travelling can be an enjoyable experience and it can be a way to give you a new perspective on the world. Sometimes the best plans can still have hiccups and you may find yourself out of a place to sleep. Sometimes you stay out past the last train, or problems happen with hotel reservations, or you may need to spend an unexpected night in a different city. Luckily you …