Villa Laura Villa Castellinaldo, Langhe
8.8/10
Excellent
9 reviews
Free Wi-Fi
Located in Castellinaldo in the Piedmont Region, 43 km from Turin, Villa Laura features a sun terrace and views of the pool. Guests can enjoy the on-site bar.
Number of rooms: 7
Via Serra 26, 12050 Castellinaldo, Italy