Started in 1885, this elegant and refined restaurant is located at one of the most romantic spots on Lake Maggiore. The fresh and immediate cuisine is considered to be one of the best of Italy. 14 rooms in a "Relais et Chateaux" hotel. The restaurant has a beautiful bower for the summer period.
Unfortunately, you can't book Il Sole di Ranco online on this site
Deals direct to your inbox!
Hear about our top offers first & book the best tables
Great deals coming your way soon