Super 8 Stanton - 3432 Interstate Highway 20+1-800-997-5148 3432 Interstate Highway 20, Stanton, TX 79782 US~39.11 Miles from Odessa center
- Rates typically range from 70.00 to 71.00 USD
- Pet friendly hotel
Located in Stanton, Super 8 Stanton is minutes from Shelbourne Park and close to Howard Jenkins Memorial Space Park. This hotel is within close proximity of Stanton City Hall.