Sea Latch Inn New SignGPS Address:
Sea Latch Inn
277 Long Beach Avenue / Route 1A
York Beach, ME 03910

Mailing Address:
Sea Latch Inn
PO Box 938
York Beach, ME 03910

Telephone:
207-363-4400

Toll Free:
800-441-2993

Email:
beachside@sealatch.com