Situé à Oak Bluffs, à 800 mètres de la plage d'Inkwell et à 2,5 km de celle d'Eastville, l'établissement The Attleboro House propose la climatisation. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement et la plage d'Oak Bluffs Town se trouve à 500 mètres.
Cette maison d'hôtes est non-fumeurs et insonorisée.
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.