Offering a sun terrace and views of the river, Deer Creek Inn is situated in Nevada City in the California Region, 6 km from Grass Valley. Free private parking is available on site. Every room includes a flat-screen TV.
Address: 116 Nevada Street, Nevada City (California)
Rates from:
USD 195 Booking.com