Holiday Inn Express & Suites South

Address:
8801 Amber Hill Ct
Lincoln, NE 68526
All rooms have 1, 2 or 3 king beds. Free manager's reception Mon-Thu.
Find Nearby Restaurants
Find Nearby Attractions