Overlooking Lake Maggiore, Albergo Del Sole is in the heart of Porto Valtravaglia. It features free Wi-Fi. Rooms here are spacious and comfortable, all with satellite TV and a private bathroom with toiletries. Some have a view of Lake Maggiore.
Number of rooms: 17
Piazza Imbarcadero 18, 21010 Porto Valtravaglia, Italy