Property Location Located in Charleston, Red Roof Inn Charleston - Kanawha City is within the vicinity of West Virginia State Museum and West Virginia State Capitol Building. This hotel is within the vicinity of University of Charleston and Appalachian Power Park.Rooms Stay in one of 108 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms with shower/tub combinations are provided.Business, Other Amenities Featured amenities include express check-out, a safe deposit box at the front desk, and coffee/tea in the lobby. Free self parking is available onsite.