Atrium Inn & Suites
Address:
2611 N Highway 83, Carrizo Springs, TX 78834
Phone:
(830) 876-3838 Hotels & Motels
Other Businesses:
- Hampton Inn Carrizo Springs at 2651 N Highway 83, Carrizo Springs, TX 78834
- Churchs Chicken at 203 N 1st St, Carrizo Springs, TX 78834
- Taco House at 603 N 1st St, Carrizo Springs, TX 78834
- Red Dog Ice House at 2418 N 1st St, Carrizo Springs, TX 78834
- The Double C Resort Headquarters at 5241 Fm 1407, Carrizo Springs, TX 78839