Les Voyageurs is an informal hotel offering comfortable rooms, a restaurant, and a terrace for guests to enjoy.