From luxurious lake-side villas to shared dormitories, major cities in Europe have all sorts of check-in facilities available for travelers.