del hotel inn sol hotel del sol inn Rio Del Sol Inn Needles Needles Ca United States Hotel California Hotel Inn Sunday, July 10, 2022 Edit