The Windward Sail Motel is located in Old Orchard Beach, ME. It is a short walk to the surf and sand. The rooms include two twin beds, and an equipped kitchen. The motel also has a pool.
Keywords: Maine, hotel, motel, vacation, old orchard beach, beach, resort, old orchard