Rodeway Inn & Suites Little Rock
2401 W 65th St
Little Rock,
AR 72209
In the city center