Das Hotel verfügt über ein eigenes Restaurant und einen beheizten Innenpool. WLAN nutzen Sie kostenlos. Das CenturyLink Center liegt 1 km von der Unterkunft entfernt.
Zimmeranzahl: 159
540 South 12th Street, Omaha, NE 68102, USA
Hotel heute 1-mal gebucht.