Stockbridge, Berkshires, United States· Not yet on Margot
The Red Lion Inn is a historic hotel and inn located in Stockbridge in the Berkshires. The venue features multiple on-site dining spaces, including indoor dining rooms and courtyard options. It suits couples looking to host their event in a historic indoor setting with flexible dining spaces.
Historic Inn · Indoor Dining Rooms · Courtyard Options · Berkshires Venue
The official site confirms multiple on-site dining spaces in Stockbridge, making it a plausible wedding host even though the reviewed pages did not show wedding-specific capacity or pricing.