Howard Johnson Express Inn - Albuquerque

7630 Pan American Ne
Albuquerque
New Mexico
United States