Italy, Lake Iseo
The Rosa is an immaculate and well maintained hotel that has been family-run for many years. The Sina family take great pride in the service they provide and the reputation of the restaurant which is also frequented by local residents. Located 500m from the town of Iseo and the lakefront the Rosa provides a pleasant location as well as comfortable surroundings.
AccessibilityOne available on request, on 1st floor
Board basis options available
This property caters for the following special dietary requirements