The Sherwood Inn, nestled in the charming village of Skaneateles, New York, serves as a historic retreat in the Eastern Gateway to the Finger Lakes.
Perched on the pristine north shore of Skaneateles Lake, the inn offers guests a tranquil setting amidst one of the world's cleanest and most stunning bodies of water.
Generated from their website's infomation