Candlewood Suites Odessa

3 star
750 South John Sheppard Parkway Odessa TX 79761

This contemporary hotel has free Wi-Fi and a complimentary DVD lending library. It is located about 1 mile off Interstate 20 in Odessa, Texas.The modern guest rooms at Candlewood Suites Odessa are de...more

33 verified reviews

Last updated: 6 May 2021

Book now and pay later rooms are subject to availabilty.

Not what you were looking for?
Try a different search here

Odessa hotel deals delivered

Candlewood Suites United States