Location: between the I-44 and Yale Ave, 16 Km. from the centre of Tulsa with its Art Deco architecture, Universities of Tulsa and Oral Roberts, the Oklohoma Aquarium and the Philbrook and Gilcrease Museums.
See more: Hotels in USA Hotels in Tulsa Holiday Destinations in USA