Central House is exactly as its name suggests, central. Hiking, shopping, biking, dining—countless adventures lie just outside the door. Inside, the cool, calm interior invites relaxation. Historic charm, comfort, a perfect people-watching porch and a downtown Bar Harbor location make this New England Inn the perfect choice for Bar Harbor and Acadia National Park explorations.