Sherwood Inn, located in the charming village of Skaneateles, New York, is a historic and picturesque establishment that offers a perfect blend of rustic charm and modern comfort. Nestled along the shores of Skaneateles Lake, the inn provides stunning waterfront views and a tranquil atmosphere for guests seeking a peaceful retreat. Known for its warm hospitality, cozy rooms, and delicious dining options featuring locally sourced ingredients, Sherwood Inn is a beloved destination for both locals and visitors. Its rich history, dating back to the 19th century, adds to the unique character of the inn, making it a memorable place to stay while exploring the scenic Finger Lakes region. Sherwood Inn provides easy access to a variety of outdoor activities and cultural attractions year-round.
3 More Vacation Ideas