Holiday Inn Hotel & Suites Beaufort at Highway 21

2225 Boundary St
Beaufort
South Carolina
United States