Sea Latch Inn encontra-se em York Beach, a alguns passos de Long Sands Beach, e apresenta acomodações com uma piscina exterior sazonal, estacionamento privado gratuito e um jardim. Este hotel disponibiliza acesso Wi-Fi gratuito e está a cerca de 2,8 km de Short Sands Beach e a 11 km de Ogunquit Playhouse. Alguns quartos do alojamento têm terraço com vista do mar.
Alguns quartos estão equipados com uma kitchenette com um frigorífico, um micro-ondas e uma placa de fogão.
Ogunquit Museum of American Art fica a 11 km de Sea Latch Inn, enquanto Perkins Cove está a 12 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Portsmouth at Pease, que fica a 24 km de Sea Latch Inn.