Sea Latch Motor Inn – York Beach, Maine

The Sea Latch Motor Inn, located in York Beach, Maine launches a new website. Visit to make a reservation, check out their specials and package deals, leave a comment for the owners and get a sneak preview at their rooms , cottages and scenic ocean front view.

If you are looking for a vacation spot with beautiful scenic views, close to historical sites, lighthouses, salty sea air, boat rides, amusement parks and plenty of shopping nearby…this is a place for you.