The Compassion Flower Inn is located in vibrant downtown Santa Cruz in the heart of the entertainment, fine dining and shopping district and only a short walk to the beaches. The inn is an elegantly restored 1860’s Victorian with four intimate upstairs bedrooms.