News

You'll find the Charlotte Inn on South Summer Street in Edgartown, Martha's Vineyard. This quaint collection of 18th and 19th century properties—connected by verdant gardens—is reminiscent of ...