Title: A New England resort hotel complex. [Wrentham, Massachusetts]