Hotel Atlantic Birches Inn

20 Portland Ave, Old Orchard Beach, United States - Old Orchard Beach. See on map
Book now

Where is the lodging establishment?

20 Portland Ave, Old Orchard Beach, United States - Old Orchard Beach.

Choose your room

Showing 2 results
Standard Room
  • 3 guests
Suite
  • 4 guests

Hotel Atlantic Birches Inn

This comfortable hotel is situated in Biddeford. This cosy establishment guarantees a quiet stay as it counts with just 10 guests rooms. No pets are allowed on the premises.

Reviews

There are still no ratings for this hotel