1 year ago
Its a small place in the back of the inn. Its a very nice location near Squam lake. The Inn is on 50 acres and is close to Plymouth State. There is very little parking and the owner is pretty strict when it comes to the parking.