Historic lemon house for 18 people with breathtaking lake view, swimming pool
4.7/5
From
£1391
Per Night
18
9
7
Details
View Offers