Casa de La Selva Beach

Camino Al Mar
Watsonville, CA 95076

Casa de La Selva Beach is a charming retreat nestled in the coastal town of Watsonville, CA.

Offering a tranquil escape surrounded by lush greenery and just a stone's throw from the beach, it provides a peaceful setting for guests to relax and unwind.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesCaliforniaWatsonvilleCasa de La Selva Beach

Partial Data by Foursquare.