Hilton Garden Inn Albuquerque North/Rio Rancho is a comfortable venue in Rio Rancho close to a museum and a theater. Hilton Garden Inn Albuquerque North/Rio Rancho was opened in 1998 and offers non-smoking rooms. More details