OYO Hotel Hermiston OR, Downtown is located in Tulsa. Lorton Performance Center and Tulsa Air and Space Museum & Planetarium are cultural highlights, and some of the area's landmarks include Tulsa Expo Center and Skelly Field at H.A. Chapman Stadium. Safari Joe's H2O and Tulsa County Fairgrounds are also worth visiting.