The Menhaden, a Meyer Jabara Hotel, earns new MICHELIN Key DistinctionBy admin12478TTtyue3RDecember 18, 2024 Images by Meyer Jabara Hotels Meyer Jabara Hotels is pleased to announce that The Menhaden, a stylish, 16-room luxury boutique hotel in the heart of Greenport Village, N.Y.,…