Be the first to review Ocean Echo Inn & Beach Cottages - A Santa Cruz Beachfront Hotel - Use the thumbs to get started!