Babbling Brook Inn

1025 Laurel St, Santa Cruz, CA 95060
1.800.780.5733
3
About Babbling Brook Inn

Relax into one of the thirteen elegantly decorated rooms and suites at the Babbling Brook Inn.

Explore Nearby