Super 8 by Wyndham Ridgecrest

Super 8 by Wyndham Ridgecrest
426 South China Lake Blvd., Ridgecrest, CA 93555 United States (USA)