Studio 6 Tulsa
Address:
8181 E 41st St, Tulsa, OK 74145
Phone:
(918) 664-7241
Hours:
- Mon: 12am-12am
- Tue: 12am-12am
- Wed: 12am-12am
- Thu: 12am-12am
- Fri: 12am-12am
- Sat: 12am-12am
- Sun: 12am-12am
Payment:
Other Details:
Studio 6 Tulsa is within minutes of downtown Tulsa, Oral Roberts University, and University of Tulsa. All rooms have full size kitchens with appliances & utensils. Fitness Center, tennis & basketball courts, conference room available at this property.
Hotels & Motels,
Motel 6
Other Businesses:
- Super 8 Tulsa at 5811 South 49th West Avenue, Tulsa, OK 74107
- Peoria Inn at 1347 East Skelly Drive, Tulsa, OK 74105
- Americas Best Value Inn & Suites Extended Stay at 3509 South 79th East Avenue, Tulsa, OK 74145
- Cedar Rock Inn at 4347 W 41st St, Tulsa, OK 74107
- Cedar Rock Inn at 4501 W 41st St, Tulsa, OK 74107