Lombardy >
Porto Valtravaglia
Porto Valtravaglia hotels & apartments, all accommodations in Porto Valtravaglia
Albergo Del Sole
Piazza Imbarcadero 18, Porto Valtravaglia, Italy
Located a 5-minute stroll from Chiesa S. Rocco, the lovely 3-star Albergo Del Sole Porto Valtravaglia hotel offers a cash machine and a lift. The pet-friendly hotel is in a historic area, nearly a 25…