Address : 7261 tres hermanas boulevard texas odessa 79765, odessa Show Hotel Map
Situated in Odessa, Residence Inn Odessa is close to Presidential Museum and Leadership Library and Ellen Noel Art Museum. Additional area attractions include Ratliff Stadium and Parker House Museum 14 kms to city centre 19 kms to the nearest airport (midland international airport) -1 km to the nearest fair site (?)