Hotel Overview
This is a great little hotel tucked away right on the edge of the lake in the popular town of Stresa. Rooms are simple but very well maintained and providing a good level of comfort. A great base as at a reasonable price it offers facilities such as a restaurant, garden area and an indoor pool. The reception is airy and welcoming and staff are very happy to give any information required about the surrounding area and the beautiful sights of Lake Maggiore.