News

The Stockton Inn’s nine rooms will open in mid-October, and its upscale Italian restaurant, The Finch, which will be headed by a James Beard Award-nominated chef, will open in November.