Located in Charleston, The Mills House Wyndham Grand Hotel is a premier destination offering a variety of rooms with stunning downtown views and modern amenities.
With flexible event space available, this historic hotel provides a perfect setting for both leisure and business travelers looking for a memorable stay in the heart of the city.
Generated from their website's infomation