x
Loading...

Exit 140A on I-10 West

Right 0.66 mi

Hotel El Capitan Restaurant & Bar

100 E Broadway , Van Horn, TX 79855

1-432-283-1220 Directions
Amenities
24 Hours (Front Desk)
Conference Room
Parking Notes (Free, On-site)
Non-smoking (Rooms Available)
Restaurant Attached
Bar
Pets Welcome