Home Towne Lodge

Address:
10308 Sapp Brothers Dr
Omaha, NE 68138
2 story walk-up with all rooms having access to the outdoors. Close to I-80 and many local attractions. Guest laundry, DVD players in all rooms.