1715 South 11th Street, 68410 Nebraska City, NE, United States +1 402 873 6656
Deluxe Inn Nebraska City is located in Nebraska City. Make yourself at home in one of the 29 air-conditioned rooms featuring microwaves. Free parking is available onsite.
|General||Air-conditioned, Parking (free)|
|Policy||Pets not allowed|
2113 Sapp Brothers Drive
|Deluxe Inn Nebraska City|