Montage Restaurant at The Glen Motor Inn



Beautiful views of Seneca Lake from this historic restaurant in Watkins Glen on the southern shore.
Cookies are used for measurement, ads, and optimization. By continuing to use our site you agree to our privacy policy.