Studio 8 is located in Odessa (City in Texas), United States. It's address is 2833 E Interstate 20, Odessa, TX 79766.
2833 E Interstate 20, Odessa, TX 79766
VM2H+VP Odessa, Texas
Questions & Answers
Where is Studio 8?
Studio 8 is located at: 2833 E Interstate 20, Odessa, TX 79766.
What are the coordinates of Studio 8?
Coordinates: 31.8521282, -102.3207335
Studio 8 Reviews
2023-08-30 02:09:51 GMT
Overall the hotel was quiet, I couldn't hear my neighbors. The room was clean with no bed bugs, dirty counters, or trash under the furniture. My only real complaint was the hotel was hot in the hallways and the A/C in the room only seemed to work half the time. The room wasn't hot but definitely wasn't cool either. Also the vending machine was broken so no pop or water unless you brought some with you. Was livable for a single night but the place needs some maintenance.
Write a review of Studio 8
Studio 8 Directions
About Odessa
City in Texas
Top Rated Addresses in Odessa
-
Rosa's Café & Tortilla Factory
Restaurant -
McDonald's
Fast food restaurant -
Tractor Supply Co.
Animal feed store -
Alliance Medical Supply
Medical supply store -
Boot Barn
Boot store -
Starbucks
Coffee shop -
5 Star Nutrition Odessa
Vitamin & supplements store -
Smoker's Oasis TX
Tobacco shop -
CloudySkies Vape & Smoke Shop Odessa, Texas
Vaporizer store -
Smoker's Oasis TX
Tobacco shop
Addresses Near Odessa
-
Odessa Retail Store
Shop -
Stripes Convenience Store
Convenience Store -
Stripes
Convenience Store -
Uncles Store #130202
Convenience Store -
Stripes Convenience Store
Convenience Store -
Dollar General
Pound Shop -
Kent Kwik
Petrol Pump -
Uncles Store #130204
Convenience Store -
Lowe's Market
Supermarket -
Stripes
Convenience Store