Atlantic Birches Inn
Welcome to The Atlantic Birches Inn Bed and Breakfast in Old Orchard Beach, Maine A memorable vacation awaits you here. Built as an elegant home in 1903 during Old Orchard Beach's heyday, the Inn is now comprised of the main house and cottage, each with 5 gues…