Situated in Corolla, M906- Castle De La Mar has accommodation 2.4 km from Currituck Beach. The property is non-smoking and is set 800 metres from Corolla Beach.
With free WiFi, this holiday home offers a cable TV and a fully equipped kitchen with a dishwasher and oven.