Piazza Imbarcadero 18, 21010 Porto Valtravaglia
Hotel
3 stars
with
18
rooms
Overlooking Lake Maggiore, Albergo Del Sole is in the heart of Porto Valtravaglia. It features free WiFi.
Rooms
here are spacious and comfortable, all with satellite TV and a private bathroom with toiletries. Some have a view of Lake Maggiore.
Breakfast is buffet style.
The Albergo del Sole hotel is about ...