With a stay at Hotel Sport in Ledro, you'll be just steps from Ledro Valley and Church of the Annuciation. Featured amenities include complimentary newspapers in the lobby, multilingual staff, and luggage storage. Free self parking is available onsite.