Red Roof Inn Charleston - Kanawha City is located in Charleston. West Virginia State Museum and Mountain Stage are cultural highlights, and travelers looking to shop may want to visit Kanawha Mall Shopping Center and Plaza East Shopping Center. Cabin Creek Quilts and Memorial Ice Arena are also worth visiting.