2940 Northwest 12th Street, Lincoln
Located in Lincoln Nebraska this hotel is 4 miles from the University of Nebraska and all rooms include cable TV. Each room at the Lincoln Luxury Inn features free Wi-Fi.