The Finger Lakes destination is a set of five inns near Cayuga Lake that also includes a spa campus, which opened in summer 2021.