Property Location With a stay at La Quinta Inn & Suites Tulsa Airport / Expo Square in Tulsa, you'll be near the airport and close to Drillers Stadium and Tulsa Air and Space Center. This hotel is within close proximity of Expo Building and Skelly Stadium. Rooms Make yourself at home in one of the 72 air-conditioned rooms featuring refrigerators and microwaves. Complimentary wired and wireless...