Call Us

1401 South Ocean Blvd, North Myrtle Beach, SC, 29582, US

About South Shore Villas 1107

Amenities

Map Location & Address

South Shore Villas 1107
1401 South Ocean Blvd, North Myrtle Beach, SC, 29582, US
South Shore Villas 1107
Our Best Rate
Pay Now & Save
Room amenities and details
Book now