Located in York Beach, a few steps from Long Sands Beach, Sea Latch Inn has accommodations with a seasonal outdoor swimming pool, free private parking and a garden. Around 2.3 km from Short Sands Beach, the property is also 2.9 km away from York Harbor Beach and offers free WiFi.
Rooms are equipped with air conditioning and a TV, and some accommodations at the hotel have a balcony.
Nubble Lighthouse is a few steps from Sea Latch Inn. The nearest airport is Pease International Tradeport Airport, 30.6 km from the accommodation.