YHA Treyarnon Bay

Treyarnon, near Padstow PL28 8JR