We're located at Tulsa International Airport—take our free shuttle to the nearby terminal. Tulsa Zoo and the Air and Space Museum and Planetarium are 10 minutes away. Visit the University of Tulsa and the State Fair and Expo Center, both within six miles. Cooked-to-order breakfast, lunch, and dinner are served daily in the Garden Grille and Bar.
Hotels in Tulsa OK (Oklahoma) United States of America USA <>
|