Candlewood Suites I-26 Northwoods Mall
2177 Northwoods Boulevard North Charleston, South Caroli, North Charleston, United States
Candlewood Suites I-26 Northwoods Mall Map
2177 Northwoods Boulevard North Charleston, South Caroli, North Charleston, United StatesHotel Information
This 2 star hotel is located within the city of North Charleston.