Holiday Inn Express & Suites Omaha – 120th and Maple – Review

Hotel: Holiday Inn Express & Suites Location: Omaha, Nebraska  Accessibility score: 8/10 Amenities Locations Upon entering the main doors of the Holiday Inn Omaha Nebraska location, the check in desk is located a few steps directly to the right as you enter the doors. Directly to the left of the … Continue reading Holiday Inn Express & Suites Omaha – 120th and Maple – Review