News from
Ascend Hotel Collection Opens 300th Hotel On Martha's Vineyard Island
2019-11-06 15:46:23| Hotel Resource
Built in a classic Cape Cod style, the newly renovated Edgar Hotel Martha's Vineyard is located at 227 Upper Main St., just a few blocks from the New England town of Edgartown, which is rich in maritime history and full of boutique shops, restaurants, fishing piers and picturesque harbor views.
Category:
Hospitality