(+39) 010 5701151

Home

Checking availability and prices
Oyo Townhouse Tulsa Woodland Hills

Check availability

1

Oyo Townhouse Tulsa Woodland Hills

2 Stars 2 Stars Hotel
8338 E 61st St

Tulsa, Oklahoma, United States

Description

With a stay at OYO Townhouse Tulsa Woodland Hills in Tulsa (South Tulsa), you'll be a 4-minute drive from St. Francis Hospital and 6 minutes from Woodland Hills Mall. This hotel is 6.1 mi (9.8 km) from Tulsa Expo Center and 10.8 mi (17.3 km) from BOK Center.
This hotel offers designated smoking areas.
Featured amenities include a 24-hour front desk and an elevator. Free self parking is available onsite.
Make yourself at home in one of the 42 air-conditioned guestrooms. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have bathtubs or showers and complimentary toiletries.

Address: 8338 E 61st St
Map location could be inaccurate. Please double check the address well before your trip.