★★★
Best Western Plus Tulsa Woodland Hills Hotel and Suites is a 3 stars accommodation located 15 km far from the center of Tulsa. The lodging has free wifi internet connection in all its facilities. These are some of the more relevant amenities offered: pool, parking, free parking, climate control and gym. It belongs to the Best Western chain.
There are 512 comments on this accommodation:
Address: 10143 East 62nd Street South. OK 74133 Tulsa. United States.