Express Inn 1020 Central Ave SW Albuquerque, NM 87102 Phone: (505) 247-4023
Category: Hotels & Motels