We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Sea Latch Motor Inn Questions & Answers

Averill Park, New York, United States

Did you stay in the motel rooms?

over a year ago Answer

1 answer

New Hampshire, USA
Helpful answer
0
Votes
Not as helpful

We stayed in the recently built manor building.

over a year ago
Add your answer
Posting guidelines