OYO Townhouse Tulsa Woodland Hills

8338 E 61st St
Tulsa, OK 74133

OYO Townhouse Tulsa Woodland Hills

Address:
8338 E 61st St
Tulsa, OK 74133
Phone:
918-387-8153

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. 

Photos

Amenities

Hours

Sunday: Open 24 hours
Monday: Open 24 hours
Tuesday: Open 24 hours
Wednesday: Open 24 hours
Thursday: Open 24 hours
Friday: Open 24 hours
Saturday: Open 24 hours
A special thanks to our advertisers