University of New Mexico Art Museum is also a popular place to see in Albuquerque. It is 1.8 mi from Tree Inn & Suites Albuquerque.