130 Scotch Broom Dr., Unit H-105, 29566 - Little River, United States
Holiday home - Holiday homes, Little River
Nestled in the charming Little River, Albatross is just a short hop from popular spots like the Aberdeen Country Club and Alabama Theater, both about 19-20 km away. - Holiday homes, Little River
On-site restaurant
Air-conditioned public areas and rooms
Entirely smoke-free property
Seasonal outdoor pool