Al Baretto is located in Ascona, Switzerland on Via Delta 137 co Parkhotel Delta Wellbeing Resort. Al Baretto is rated 5 out of 5 in the category bar in Switzerland.
Address
Via Delta 137 co Parkhotel Delta Wellbeing Resort
Service options
Outdoor seating
Dine-in
Amenities
Gender-neutral toilets
Toilets