Super 8 by Wyndham Van Horn Van Horn Super 8 Van Horn is conveniently located in the popular Van Horn area. The property has everything you need for a comfortable stay. Service-minded sta ... Save Up To 60%