Karta Vacation Rentals
On Mount Desert Island in the heart of Bar Harbor, a short walk from Village Green and the Criterion Theater. About 1 mile from Acadia National Park and roughly 0.6 miles from Bar Harbor whale-watching departures and the Shore Path.