La Limonaia Hotel & Residence(3 stars)

Via Sopino Alto 25010 Limone sul Garda View on map