Staybridge Suites Woodland Hills Tulsa - 80 We are here in Tulsa on business & are staying... - 2345 days ago Holiday Inn - 80 Stayed here for 2 nights on business trip. The free... - 2345 days ago Cedar Rock Inn - 100 Loved this place. Very close to the city, but it... - 2454 days ago