Visit Website Get Directions China Garden Address: 2901 S 84th St Ste 11 Lincoln, NE 68506 Phone: (402) 483-1289 Find Nearby Lodging Candlewood Suites 4100 Pioneer Woods Dr, Lincoln, NE, 68520 Hotels & Motels Visit Website Annabell Gardens 200 S. 68th Pl, Lincoln, NE, 68510 Hotels & Motels Visit Website Leave this field blank See All Lodging Find Nearby Attractions Holmes Lake 70th St & Normal Blvd, Lincoln, NE, 68506 Lakes & Rivers Visit Website Hyde Memorial Observatory 3701 S 70th St., Lincoln, NE, 68506 Museums Visit Website Leave this field blank See All Attractions