Texas Inn and Suites at La Joya, La Joya, United States of America
Texas Inn and Suites at La Joya is conveniently located at 612 East Express in La Joya, United States of America
Hotel Location:
Address: 612 East Express
City: La Joya
State: TX
Country: United States of America
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: 11 AM
- Fitness
- Meeting Room
- Business Center