Location & Nearby Info
Fairfield Inn Albuquerque - University Area
1760 Menaul Blvd. NE
Albuquerque, NM 87102
(505) 889-4000
Show nearby: