Hotel Villa Stella(3.5 stars)

Via Strada Granda 104 38069 Torbole Sul Garda View on map