Holiday Inn Express Albque-140 10330 Hotel Ave NE Albuquerque, NM 87123 Phone: (505) 275-8900 Fax: (505) 275-6000 View Website
Category: Hotels & Motels