Microtel Inn by Wyndham Charleston South 2 stars

600 2nd Avenue, Charleston, WV 25303, USA

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