Filter Results
Apply Filters
Clear Filters
Business hotels in Placerville
Best Western Plus Placerville Inn
6850 Green Leaf Drive, Placerville, United States Show map
The 3-star Best Western Plus Placerville Inn is situated in a rural area of Placerville, around 15 minutes by car from Hooverville Orchards and 3.1 km from Community Observatory. 3.6 km from…
From US$ 100
Book Now