log in
Nearby:
94 Parker Dr
Huntington Beach State Park
Litchfield Beach
Save
Share
Atalaya Castle
Things to do in
South Carolina
|
United States
Atalaya Castle is an attraction, castle in Murrells Inlet, South Carolina, United States.
Rating:
4.7 / 5
Contact:
Website
Address:
Atalaya Road, Murrells Inlet, South Carolina 29576, United States
Map
Category:
Attraction,
Castle
Selected Trips
jmosberg
2 days in Jun
Huntington Beach SC June 2020
Selected Photos
×
© Hoptale
About
Covid-19
Destinations
Terms
Support
Get the app