Das Leslie Creek House begrüßt Sie in Mark West Springs, 37 km von der Bodega Bay entfernt. Santa Rosa liegt 12 km von der Unterkunft entfernt.
Die Unterkunft verfügt über Sat-TV. Eine Küche mit einem Geschirrspüler, einem Backofen, Eine Mikrowelle, ein Toaster, ein Kühlschrank und eine Kaffeemaschine sind ebenfalls vorhanden. Jede Unterkunft verfügt über ein eigenes Bad mit einem Haartrockner.
Napa liegt 47 km vom Leslie Creek House entfernt.