South Shore Villas – 505, Myrtle Beach
https://south-shore-villas-505.usa8.info
Located in Myrtle Beach, within 3.1 miles of Alabama Theater and 8 miles of Carolina Opry Theater, South Shore Villas – 505 offers accommodations with free WiFi, air conditioning, a fitness center and barbecue facilities.
North Myrtle Beach, Myrtle Beach, SC 29582, United States of America