The Compassion Flower Inn is located in eclectic downtown Santa Cruz in the heart of the thriving retail, restaurant, and entertainment district, only a short walk to beaches, the wharf, and the boardwalk. Guests love the convenience of walking around downtown or to the beach. - compassionflowerinn.com
216 Laurel St
Santa Cruz
CA
95060
216 Laurel St, Santa Cruz, CA
(831) 466-0420
www.compassionflowerinn.com/