Karta Vacation Rentals





In the heart of downtown Bar Harbor, perched on the Village Green. Steps from shops, galleries and restaurants, and minutes from Acadia National Park and Bar Harbor Whale Watching — about 3 miles to the park’s visitors center and roughly 6.1 miles to Cadillac Mountain.