BresciaVilla Castello

Villa Castello

4 Stars

Via Castello 51 , Brescia, Italy

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 fea…

Change dates
Check-in — Check-out
Select dates
Rooms & Guests

Available Rooms

Select dates to see available rooms

Italy packages

6 packages to Italy, priced in SAR.

See Italy packages
Villa Castello | Trippat