
Odessa, TX, United States
Best Western Plus North Odessa Inn & Suites
3-star hotel · BWH HOTELS
Welcome to the Best Western Plus North Odessa Inn & Suites! Your stay at our Best Western Plus in Odessa, Texas, provides everything you need for a superior trip. Located near the mall and various restaurants, you can enjoy a…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park · extra charge























