Best Western Plus Placerville Inn 3 stars

6850 Green Leaf Drive, Placerville, CA 95667, United States of America

Hotel image
Read more reviews for Best Western Plus Placerville Inn