Studio 6

8181 E 41st St
Tulsa, OK 74145

Studio 6

Address:
8181 E 41st St
Tulsa, OK 74145
Phone:
918-664-7241
Toll-Free Office:
888-897-0202
Office Fax:
918-622-0314

Studio 6 in Tulsa is perfect for your short term or extended stay lodging needs. With the oversized, remodeled suites, you're sure to find comfort at a price second to none. All of Studio 6's suites offer full size kitchens, complimentary high speed internet and ample sleeping & lounging space. With lots of closet space, close parking and over 500 square feet, your family will find convenience like that of your own home. Single level executive suites or bi-level penthouse suites are available.

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