Karta Vacation Rentals
On Interstate Hwy 20 in Odessa, minutes from Ellen Noel Art Museum, the Presidential Museum, Odessa Meteor Crater, Stonehenge Odessa, Ratliff Ranch Golf Links and Music City Mall. Close to major employers and the University of Texas Permian Basin and Odessa Regional Medical Center. An extended-stay, all-suite option that’s pet-friendly and family-friendly.