Piazza del porto 22, 24063 Castro
Bed and Breakfast 3 stars
Featuring free WiFi and a sun terrace, Iseo Lake offers pet-friendly accommodations in Castro.
Rooms are fitted with a flat-screen TV. Each room is fitted with a private bathroom. For your comfort, you will find free toiletries and a hairdryer.
There is a shared kitchen and hairdresser's at the property.
Bergamo...