This North Little Rock hotel is located 10 miles from Little Rock National Airport. It provides free shuttle services to the airport, an on-site restaurant and rooms with a 32-inch LCD TV.
Number of rooms: 119
4100 Glover Lane, North Little Rock, AR 72117, United States
Hotel booked 1 times today.