Популярный трехзвездочный отель «Arbor Inn» находится в городе Эдгартаун. Этот отель находится в пешей доступности от центра города.
Не допускается курение на территории отеля.