North America • United States • South Carolina • Residence Inn North Charleston
The Residence Inn Charlestion is a 96 room all-suite property with studio suites, studio double suites, penthouse suites or penthouse exception suites.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!