Anderson-Abruzzo Balloon Museum is a great place to see when visiting Albuquerque. It is only 1.2 mi away from Staybridge Suites Albuquerque North.