dismiss

Staybridge Suites Odessa - Interstate HWY 20

Suiteness Logo

The only place to book connecting hotel rooms and suites. Here's how.

Located in Odessa, Staybridge Suites Odessa - Interstate HWY 20 is within a 5-minute drive of Ellen Noel Art Museum and Presidential Museum and Leadership Library. This hotel is 3.1 mi (5 km) from Music City Mall and 3.5 mi (5.6 km) from Parker House Museum.

9 suites at Staybridge Suites Odessa - Interstate HWY 20

0 amenities at Staybridge Suites Odessa - Interstate HWY 20

    0 images of Staybridge Suites Odessa - Interstate HWY 20

      Staybridge Suites Odessa - Interstate HWY 20 reviews

      10 reviews

      Staybridge Suites Odessa - Interstate HWY 20 Location

      810 S John Ben Shepperd Pkwy

      Odessa, TX 79761 US

      1 (855) 282-1325