Red Roof Inn North Charleston Coliseum, North Charleston, United States of America
Red Roof Inn North Charleston Coliseum is conveniently located at 7480 Northwoods Blvd in North Charleston, United States of America
Hotel Location:
Address: 7480 Northwoods Blvd
City: North Charleston
State: SC
Country: United States of America
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: noon
- Exterior Room Entrance
- In Room TV
- Non Smoking Rooms
- Air Conditioning