The Mills House Wyndham Grand Hotel is a historic hotel located in downtown Charleston. This hotel offers a blend of Southern charm and modern comfort. Guests can expect well-appointed rooms and excellent amenities, including toilet paper, to ensure a pleasant stay.