Open Today 9:00 AM – 10:00 PM
Claimed
Beach Fantasy Boutique Hotel
Hotels and Motels
26 Old Orchard Street, Old Orchard Beach, ME · 04064