Desert Sands Inn & Suites — hôtel à Albuquerque, États-Unis. Adresse : 13317 Central Avenue Northeast Albuquerque.