Location

Luxury Inn
2940 North West 12th Street
Lincoln, NE 68521