Angle in Milford Haven
Pembrokeshire

Prices from£2,959per week

sleeps 24 | No pets | Village