Ithaca's premier wedding venue specializing in wedding receptions & ceremonies. Breathtaking views, gazebo/tent area with flagstone patio, 50-300 inside, dance floor, bar, D.J. booth, built in sound system and more.
The Sherwood Hotel is committed to helping make your special day perfect and stress free. The best choice for a venue, The Sherwood always anticipates your needs. From onsite catering, mimosas & hors d'oeuvres for the bridal party, & onsite room blocks, why go anywhere else?
This special property is located on scenic Seneca Lake, at 74 South Glenora Road in Dundee, New York. Glenora Falls is just 8 miles from Watkins Glen, and only 20 miles from Geneva, New York, just off of Route 14.