Americana Motel is a cozy accommodation option in Old Orchard Beach, offering comfortable rooms for travelers seeking a convenient stay.
Conveniently located in the heart of town, Americana Motel provides a relaxing atmosphere for guests to unwind and enjoy their time in the area.
Generated from their business information