Dieses Hotel in Oklahoma liegt am Highway 169 und eine 20-minütige Fahrt von der Innenstadt von Tulsa entfernt. Dieses Hotel verfügt über einen Innenpool, einen Whirlpool und einen 32-Zoll-Flachbild-TV in jedem Zimmer.
Zimmeranzahl: 99
9150 South 102nd East Avenue, Tulsa, OK 74133, USA