What ever you do, never stay at this place...they will rip you off, they are rude, hateful, & refused to give us an itemized statement without we pay the bill first! If you have to, sleep in your car before staying here!
Location: United States > Texas > Carrizo Springs
- Also Known As:
- Carrizo Springs Executive Hotel Carrizo Springs