Albatross is set in Corolla and offers barbecue facilities and a terrace. Guests may enjoy free WiFi throughout the property.
This 5-bedroom holiday home comes with a kitchen, a seating area, a dining area and a TV.
Nags Head is 44 km from the holiday home, while Duck is 17 km away. The nearest airport is Norfolk International Airport, 73 km from Albatross....
United States of America