Ramada Plaza by Wyndham Omaha
Experience comfort and convenience at Ramada Plaza by Wyndham Omaha, ideally located just a few miles from the city’s top attractions. Their hotel features an indoor water park right on site and you can join them at their bar for refreshing cocktails. You’ll also appreciate complimentary breakfast, the fitness center, and their large, guest-friendly indoor plaza.
3321 S 72nd St.
Omaha, NE 68124
402-393-3950