Guests positively rate the aparthotel’s walkable location in Bar Harbor, and it’s a short 17-minute walk from Acadia National Park and also 7 minutes on foot from Village Green. You’ll also find Bar Harbor Whale Watching and Acadia National Park’s Visitors Center within a short drive.