We had stayed here three years ago. Place was on a downhill slide. Stopped today on our was to AZ. New owners, elec works, wifi, cable. Clean. Give this place a chance--a nice place to stop on your travels.
Location: United States > Texas > Van Horn
Ranked #4 of 5 Specialty Lodging in Van Horn
Number of rooms: 102