8.6/10
Excellent
55 reviews
Free Wi-Fi
Holiday Inn Express & Suites - Van Horn, an IHG Hotel is located in Van Horn. Among the facilities at this property are a 24-hour front desk and a business centre, along with free Wi-Fi throughout the property.
Number of rooms: 74
1805 SE Frontage Road, Van Horn, TX 79855, United States