Overview
Hotels
Restaurants
Travel
Sherwood Inn
Address:
26 W. Genesee St
Skaneateles, NY 13152
view map
Phone:
800/374-3796
Map:
Contact
·
Privacy
·
Terms