Via castello, 51, 25010 Limone sul Garda
Villas
Located in Limone sul Garda and only 44 km from Castello di Avio, Villa Castello provides accommodation with mountain views, free WiFi and free private parking. With lake views, this accommodation features a balcony. The accommodation offers free shuttle service, luggage storage space and organising...