How to reach the lake
Train Arona, Stresa and Verbania have the most important train stations, on the line called "Sempione" that links the north of Italy with Switzerland, so you have many way to join the lake.
Car The A8/A26 highways from the south links Milano and Varese to the lake, the right exit is Castelletto Ticino. However the suggestion is to use the public resources (train, bus and boat) to visit the lake due to the traffic and the parking desease.
Lake Maggiore
The Lake Maggiore sides are very different. In the south of the Piemonte side (Castelletto Ticino, Dormelletto, Arona) there are many commercial centers and touristic attractives (restaurants, campings, hotels) also due to the proximity of the Malpensa airport. The center and the north part of the Piemonte side are characterized by the presence of beatiful hills (called Alto Vergante) from which you can admire a magnificent panorama.
For the different density of inhabitants and commercial attractives the Piemonte side of the lake is known also with the nickname fat side to the opposite of the Lombardia side called slim side. Here you can find the quite of towns like Angera, Ispra and Laveno, very nice but with less traffic and people. The Switzwerland side is known for famous towns like Locarno (the center of the Ticino area) and Ascona.