2600 Louisiana Blvd NE, Albuquerque, New Mexico 87110 USA
Hotel Front - Evening/Night
Claim copyright