Keefers Inn King City 2 stars

615 Canal Street, King City, CA 93930, United States of America

Hotel image
Read more reviews for Keefers Inn King City