Super 8
Super 8 by Wyndham Odessa TX, East Interstate 20, Odessa, TX, USA(432) 272-4550
https://www.wyndhamhotels.com/super-8
Towne Place Suites by Marriott
(432) 362-1077
Travel Lodge
(432) 335-8000
Villa West Inn
(432) 335-5055
Woodsprings Suites
(432) 272-4590