Harbor View Hotel

131 N Water Street Marthas Vineyard
Edgartown
Massachusetts
United States