The Willows se encuentra a tan solo 5 minutos en auto de Parque Nacional Acadia y de Acadia National Park's Visitors Center. Los huéspedes pueden pasar el día en la piscina techada o la piscina al aire libre de temporada. Además, les recomendamos ir a comer a Bistro, que ofrece almuerzos. Además, este hotel se encuentra a tan solo 5 minutos en auto de Bar Harbor Whale Watch Co.