Hotel Howard Johnson Express Inn - Albuquerque, Albuquerque

7630 Pan American Ne Albuquerque87109, Stati Uniti