2024
SHERWOOD INN
Skaneateles
Hotel • €€
4.5/5
(24 reviews)
On the north shore of Lake Skaneateles, the historic building dating back ...Read more