Situated on the highest point in Santa Rosa, New Mexico, and only 1.5 miles from the famous Blue Hole, the La Quinta Inn and Suites Santa Rosa offers breathtaking views of the city and nearby Pecos River Valley.
Map of La Quinta Inn & Suites Santa Rosa
OTHER PLACES NEAR LA QUINTA INN & SUITES SANTA ROSA