New Boutique Hotel Opens on Nantucket
New England-based Lark Hotels has opened 76 Main, a 20-room boutique property in Nantucket, Mass. The hotel is on Main Street, amid the town's shops, restaurants and art galleries. The main house and the guest house are connected by a landscaped courtyard with a fire pit. The style is by Boston-based Rachel Reider Interiors, including the vineyard vines suite, which mixes coastal preppy chic with a modern touch.