Residence Inn Odessa
The Residence Inn is the newest Marriott hotel in Odessa, TX. Located in the Parks Legado Town Center, our hotel is conveniently located near many dining and shopping locations.
The Residence Inn is the newest Marriott hotel in Odessa, TX. Located in the Parks Legado Town Center, our hotel is conveniently located near many dining and shopping locations.