Al Battello Morcote is a family-run restaurant with accommodation located in the picturesque village of Morcote on the shores of Lake Lugano. It offers a charming dining experience in a beautiful setting.