Old Orchard Beach Inn in Old Orchard Beach
(207) 934-5834
The Old Orchard Beach Inn is Old Orchard Beach’s First Inn and Newest Luxury B&B. The Old Orchard Beach Inn has been restored with authentic pine floors, antique furnishings and many period details. The Inn was accepted to the National Register of Historic ...