Located in Ciudad Acuña, 8 km from Del Rio, Hotel San Antonio features free WiFi access and free private parking. Guests can enjoy the on-site bar. Rooms include a TV. Every room has a private bathroom. There is a 24-hour front desk at the...
Facilities of Hotel San Antonio
- Air conditioning