La Belle Croix is a restaurant offering a variety of dishes, including notable pizzas, and provides comfortable lodging with well-furnished rooms.