Sleep Inn & Suites, Odessa
https://sleep-inn-suites-odessa.usa8.info
Offering a seasonal outdoor pool and a fitness center, Sleep Inn & Suites is just 4 minutes’ drive from The University of Texas of the Permian Basin in Odessa, Texas.
3101 East Business 20, Odessa, TX 79761, United States of America