Comfort Suites Albuquerque Airport is set in Albuquerque, within 3.9 km of University Stadium and 4.9 km of National Hispanic Cultural Center. The property is located 6 km from Greater Albuquerque Chamber of Commerce, 6.
Number of rooms: 20
1401 Woodward Road SE, Albuquerque, 87106, United States