The Charlotte Inn Employee Directory
HospitalityMassachusetts, United States11-50 Employees
The Charlotte Inn operates as a Relais & Chateaux member offering hospitality services in Edgartown, Massachusetts, on Martha’s Vineyard. The property comprises four buildings and 19 guest rooms, featuring an Edwardian-era ambiance enhanced by a collection of English antiques and 19th-century paintings to create an old-world atmosphere for guests. The business targets travelers seeking a refined, historically infused lodging experience within a high-end hospitality segment. Based in Edgartown, the inn situates itself within the Massachusetts and broader New England hospitality market, emphasizing a unique boutique offering that blends traditional decor with personalized guest experiences. The operation consists of a mid-sized team in the hospitality sector, focusing on maintaining the intimate, character-driven character of the property while delivering consistent service in its location on Martha’s Vineyard.