Property Name: La Quinta Las Cruces Organ Mountain
Property Address: 1500 Hickory Dr Las Cruces, NM, 88005
Property Description: With a stay at La Quinta Inn & Suites by Wyndham Las Cruces Organ Mountain in Las Cruces, you'll be in the historical district, within a 15-minute drive of New Mexico State University and Luna Rossa Winery & Pizzeria. This hotel is 1. 5 mi (2. 5 km) from Rio Grande Vineyards and Winery and 1. 6 mi (2. 7 km) from Fountain Theatre.
Property Facts: Total Number of Rooms: 87Total Number of Floors: 4Year Built: 1997Year of Last Renovation: N/A