OYO Townhouse Tulsa Woodland Hills
8338 E 61st St
Tulsa, OK
74133
OYO Townhouse Tulsa Woodland Hills
Centrally located at the crossroads of greater Tulsa near the Arkansas River, OYO Townhouse Tulsa Woodland Hills offers a great jumping-off point for Green Country adventure. Offering over 50 suites, this hotel offers something to accommodate every traveler type. Each guest room offers a microwave, refrigerator and cable TV. On-site guest laundry facilities are available for guests' use.
While staying at the OYO, relax with a view of the tropical garden in the sunlit atrium while enjoying the hotel’s complimentary free WiFi. This pet-friendly, all-suites hotel also has an outdoor pool.