Leslie Creek House ligt in Mark West Springs, op 37 km van Bodega Bay. Santa Rosa ligt op 12 km afstand.
De accommodatie is voorzien van een satelliet-tv. Alle accommodaties hebben een keuken met een vaatwasser en een oven. U kunt ook gebruikmaken van een magnetron, een broodrooster, een koelkast en een koffiezetapparaat. De eigen badkamer is uitgerust met een haardroger.
Napa ligt op 47 km van het Leslie Creek House.