Sherwood Inn

Address:

26 W. Genesee St
Skaneateles, NY 13152

Phone:

800/374-3796

Map:


Contact   ·   Privacy   ·   Terms