Lodges: St. David's Park is just 15 minutes drive from the mainland, but a million miles away from the daily grind of city life. Set in an idyllic location within an Area of Outstanding Natural Beauty, boasting its own private beach with stunning views of the coastline and Red Wharf Bay, St David's Park is indeed a unique and special place.