Situé à Oak Bluffs, à moins de 500 mètres de la plage d'Oak Bluffs Town et à 800 mètres de celle d'Inkwell, l'Attleboro House propose des chambres climatisées avec salle de bains privative. Cet établissement non-fumeurs se trouve à 2,5 km de la plage d'Eastville.
Le phare d'Edgartown se trouve à 10 km de la maison d'hôtes. L'aéroport le plus proche est celui de Martha's Vineyard, à 9 km.