8.1/10
Very Good
55 reviews
Free Wi-Fi
Hotel Del Lago Piediluco Active & SPA offers a romantic view of the lake and the ancient village. The terrace and some rooms also overlook Mount Terminillo.
Number of rooms: 46
Strada Del Porto 71 , 05100 Piediluco, Italy