11701 I 30, Little Rock, Arkansas, United States
Book online or call
Will booking directly get you a lower rate? Yes!
145 room Super 8 is located right off I-30 on exit 128. Exterior corridors with a fitness center, guest laundry, smoking and non smoking rooms. Close to CR, downtown and many restaurants. Pets allowed, 2 max, 20 USD non refundable deposit per night.
Super 8 by Wyndham Little Rock/Otter Creek
11701 I 30
Little Rock, Arkansas, United States