Stresa is located in the Piemonte region, in Italy, only 90 km away from Milan. You can arrive here by car, and if you do, we would advise you to park your car on the promenade or at the hotel parking as you will not need it here, in Stresa. It is a small village that can be explored by foot, but if you decide to visit the Islands of Lago Maggiore, you will need to take a boat.
On the other hand, if you choose to come to Stresa by train, there are 21 trains each day from the two stations in Milan that stop at Stresa. From Milan’s central station you can take one of the 6 regional trains heading to Domodossola (the journey lasts 1h 10 minutes and the ticket costs 5€ per person), or one of the 5 international trains heading to Geneva/Basle (this journey lasts 55min and the ticket price is 14€).