Weniger als 500 m von Oak Bluffs Town Beach und 800 m von Strand Inkwell Beach entfernt in Oak Bluffs gelegen, bietet die Unterkunft The Attleboro House klimatisierte Zimmern und ein eigenes Badezimmer in Oak Bluffs. Die Nichtraucher Unterkunft ist 2,5 km von Eastville Beach entfernt gelegen.
Leuchtturm Edgartown Harbor Light liegt 10 km von der Unterkunft The Attleboro House entfernt. Der nächstgelegene Flughafen ist der Flughafen Martha's Vineyard, 9 km von der Unterkunft The Attleboro House entfernt.