Super 8 Beaufort/Parris Island

1360 Ribaut Rd
Port Royal
South Carolina
United States