For a dreamy weekend getaway in SoCal, nothing beats an overnighter in this heavenly castle in the heart of downtown Riverside.