Set on the shores of Lake Maggiore, this hotel features a restaurant with terrace, in the centre of Lesa. All functional guest rooms come with satellite TV and free parking. The family-run Lago Maggiore is 1 km from public beaches.
Number of rooms: 17
Via Vittorio Veneto 27, 28040 Lesa, Italy