Hotel Andaluz, Albuquerque

125 2nd St NW Albuquerque87102, United States
More images