Fairfield Inn Albuquerque University Area

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

Check room rates & availability

back to top