Quality Inn Near China Lake Naval Station 3 stars

507 South China Lake Boulevard, Ridgecrest, CA 93555, United States of America

Hotel image
Read more reviews for Quality Inn Near China Lake Naval Station