Beach Street Inn and Suites, Santa Cruz: $259 Room Prices & Reviews(04) Save Image Image gallery: Experience the Magic of Dream Inn Santa Cruz: A Beachfront Escape Like No Other