Val Verde Hotel

203 Manzanares St.
Socorro
New Mexico
United States