Porto Valtravaglia
Porto Valtravaglia hotels & apartments, all accommodations in Porto Valtravaglia
Albergo Del Sole
Piazza Imbarcadero 18, Porto Valtravaglia, Italy
Featuring views of Lake Maggiore, Albergo Del Sole Porto Valtravaglia hotel is located in a historic district. The hotel has 17 rooms and features a cash machine and a lift on-site.