Located in Old Orchard Beach, Atlantic Birches Inn is on the Strip, a 5-minute drive from Old Orchard Beach Pier and 14 minutes from Scarborough Downs. Featured amenities include a library and coffee/tea in a common area. Free self parking is available onsite.
Based on 104 reviews
Policies vary by room type and provider.