Microtel Inn by Wyndham Charleston South 2 stars

600 2nd Avenue, Charleston, WV 25303, United States of America

Hotel image
Read more reviews for Microtel Inn by Wyndham Charleston South