8181 E 41st StTulsa, OK 74145
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.