Chisos Mountain Lodge provides accommodation in Big Bend National Park.
The city center is 10 minutes' walk of the property. The venue is located 300 km from Odessa.
Stores and gift shops are situated next to the hotel.
Guests will enjoy a view of Big Bend National Park from their rooms.