Located in Corolla, Crystal Sands Castle offers self-catering accommodation with free WiFi. It provides free private parking.
There is a seating area and a kitchen complete with a dishwasher and an oven. Towels and bed linen are available in this self-catering accommodation. There is a private bathroom with a hot tub.
Nags Head is 44 km from Crystal Sands Castle, while Duck is 17 km away. The nearest airport is Norfolk International Airport, 73 km from Crystal Sands Castle.