Karta Vacation Rentals
Just off Highway 83 in Carrizo Springs, Texas, this pet-friendly inn sits about 3 km from the city center and minutes from Carrizo Springs Golf Course and Jefferson Park. It’s close to local landmarks like the Crystal City Popeye Statue and easy drive access to town restaurants and seasonal events.