Casa de Flores

Until further notice new rentals are not being accepted.
We apologize for the inconvenience.


Located in the heart of the San Francisco Bay Area, Casa de Flores is a historical building exuding charm and character. With hardwood floors, exposed beam ceilings and classic Spanish mission style exterior, this unique building was built in 1929 to serve as the original Saint Charles Catholic Church. It was purchased by the Club in 1956 along with the adjacent lot, which now serves as parking lot, plant propagation and sale area.

737 Walnut Street, San Carlos, CA 94070 Click for map