The Harborside Inn, located on the harbor in the heart of Edgartown, is
Martha’s Vineyard’s premier waterfront resort. The Harborside Inn is your
ultimate destination vacation and has something for everyone.
|Address||3 South Water Street, Edgartown, MA, 02539 View map|
|Property type||Hotel |
|room Count||51-100 |
|location Type||Small Metro / Town |