Description
- Within 3 minutes of site
- I-20 at Thomas Road, Exit No. 114
- No dogs allowed on the elevators
Other Area Hotels