Lake resort town on the Lago Maggiore
Ascona is located on the Northern shores of the Lago Maggiore, only a couple of kilometres away from Locarno, which hosts a world-renowned film festival each year.
Both cities are have beautiful cobble-stone streets and exude a mediterranean feel. This the sunny part of Switzerland and both places tend to get packed in summers. Reserve ahead!