
South Texas Lodge
1183 Fm 2367, Carrizo Springs
Location You’ll be sleeping tight! Hotel South Texas Lodge is located in Carrizo Springs. This hotel is located minutes away from the city center. At the hotel You can stop by the restaurant. If you travel by car, you can park in a parking zone. The beauty and wellness services: a spa
Free WiFiParkingPool


