Hotels in Porto Valtravaglia
We found 1 property with availability in Porto Valtravaglia
Show on map
Albergo Del Sole
Piazza Imbarcadero 18, Porto Valtravaglia, Italy
Featuring Wi-Fi in public areas, Albergo Del Sole Porto Valtravaglia hotel sits 25 minutes' walk from the sprawling Lake Maggiore. This hotel with an à la carte restaurant is located in a historical…
- 1-1