Nur 10 Fahrminuten vom internationalen Flughafen Tulsa entfernt bietet dieses Hotel einen Innenpool und ein Fitnesscenter. Jedes Zimmer verfügt über einen Flachbild-Kabel-TV und kostenfreies WLAN.
Zimmeranzahl: 72
23 North 67 East Avenue, Tulsa, OK 74115, USA