Extended Stay America - Charleston - North Charleston 2 stars

5059 North Arco Lane, North Charleston, SC 29418, United States of America

Hotel image
Read more reviews for Extended Stay America - Charleston - North Charleston