11000 Broadway Blvd SE, Albuquerque, New Mexico 87105-7469 USA
Hotel Front - Evening/Night
Claim copyright