Olde Mill Inn and Grain House Restaurant is a historic hotel and event venue in Basking Ridge, New Jersey, offering eco-friendly accommodation alongside a restaurant featuring rustic charm and modern amenities. The company specialises in hosting weddings, corporate events, celebrations and team building experiences across multiple event spaces, plus provides dining at the Grain House Restaurant and lodging for business and leisure guests. Their staff work closely with clients to plan events tailored to individual needs. They would be well suited to referrals from clients seeking wedding venues, corporate meeting spaces, or hospitality packages in the Somerset Hills area.