Bar Harbor Main Street Apartments
With a stay at Bar Harbor Main Street Apartments, you'll be centrally located in Bar Harbor, within a 5-minute drive of Acadia National Park and Village Green. This apartment is 3.4 mi (5.4 km) from Acadia National Park's Visitors Center and 0.5 mi (0.8 km) from Bar Harbor Whale Watching.