The White Birches Inn is a charming bed and breakfast in a beautifully restored Victorian home in downtown Ellsworth, offering comfortable rooms and a warm Maine hospitality experience. An ideal base for visiting Acadia National Park, Bar Harbor, and the surrounding Downeast Maine coast.