Best Western Plus Rio Grande Inn near Kiva Auditorium BOOK NOW Location Best Western Plus Rio Grande Inn 1015 Rio Grande Northwest Albuquerque NM 87104