Featuring free WiFi and a sun terrace, Iseo Lake offers pet-friendly accommodation in Castro. A TV is provided. There is a shared kitchen and hairdresser's at the property. Bergamo is 20.5 miles from Iseo Lake, while Brescia is 19.9 miles from the property. The nearest airport is Orio Al Serio International Airport, 19.9 miles from the property.