20 Portland Avenue
Old Orchard Beach, ME 04064
Get directions

About Us

The Atlantic Birches Inn is an elegant yet casual, romantic, historic, Victorian bed and breakfast in Old Orchard Beach, Maine. The inn is perfect for small weddings, honeymoons, vow renewals, etc.

Reviews