Studio 6Add to Favorites
Photos and Videos
- Hours
- Do you know the hours for this business?
- Phone:
Main - 918-664-7241
- Address:
- 8181 E 41st St Tulsa, OK 74145
- Link:
- Category
- Hotels
Contact Info
Reviews
07/16/18
Provided by YP.comThis is one of the nicest places we have ever stayed. Front desk personnel are so friendly and helpful. We asked for a downstairs because of my knees and they accommodated. If I had walked alongside them and picked out my own room I couldn't have chosen any better. Location is on the street side so we could just park right in front of our room. I can't say enough good things. The property is older and some things are kinda worn and repaired but clean and no bugs whatsoever. A full size fridge and stove, dishwasher, and garbage disposal! AND pet friendly!! The pictures on this site are very representative of the property.