Hotel Sport is a family-run, 3-star hotel offering a relaxing atmosphere. It features a garden, terrace, and comfortable rooms near Lake Ledro.