Carousel Beach Inn - Santa Cruz CA AAA(03) Save Image Image gallery: Experience the Magic of Dream Inn Santa Cruz: A Beachfront Escape Like No Other