Situé à Edgartown, à 2 km de la plage du phare, le Franklin Hotel Martha's Vineyard propose des hébergements avec connexion Wi-Fi et parking privé gratuits. Cet établissement non-fumeurs se trouve à 2 km de Bend in the Road Beach.
Toutes les chambres comprennent la climatisation et une télévision à écran plat.
Le phare d'Edgartown se trouve à 1,7 km du Franklin Hotel Martha's Vineyard. L'aéroport de Martha's Vineyard, le plus proche, est implanté à 8 km.