Filter Results
Central hotels in Socorro
Days Inn By Wyndham Socorro
507 North California Street, Socorro, United States Show map
Featuring a private art gallery, the comfortable 2-star Days Inn By Wyndham Socorro offers a location just 1.5 km from National Radio Astronomy Observatory Research Institute. This Socorro inn offers…
Econo Lodge Inn & Suites Socorro
713 California St. N.W., Socorro, United States Show map
The 5-star pet-friendly Econo Lodge Inn & Suites Socorro is located in Socorro, around a 10-minute walk from M Mountain Coffee, and offers a seasonal outdoor pool. Boasting the location a short way…
Economy Inn
400 North California Street, Socorro, United States Show map
Located nearly a 5-minute walk from Vertu Fine Art Gallery, the 2-star Economy Inn Socorro offers a shared lounge and a golf course. Boasting an American-style restaurant, the hotel is available a…