Mountain View Inn & RV Park puts you within a 15-minute drive of Indian Pueblo Cultural Center and National Hispanic Cultural Center. You'll have free perks like WiFi and self parking.
Nothing Everything. It was a filthy room. Dirt everywhere bathroom was disguesting was even to afraid to step into the shower. WILL NEVER STAY THERE AGAIN