La Quinta Inns & Suites Hotels Near Our Lady of Lavang Church Albuquerque, NM