Fairfield Inn Albuquerque University Area

1760 Menaul Boulevard NE, Albuquerque, New Mexico 87102 USA
+1 505-889-4000

Check Rates & Availability

back to top