The Barrier Island Station, a VRI resort of Duck, North Carolina, is located on the beach just 1 mile from the Scarborough Lane Shoppes. Guests will have access to an indoor pool and hot tub.
Number of rooms: 108
1245 Duck Road, Duck, NC 27949, United States
Hotel booked 1 times today.