Photos for Best Western Plus Placerville Inn

3.5
44 votes

Best Western Plus Placerville Inn

6850 Green Leaf Drive, Placerville, California 95667 USA

Add Photo