Map
851 W. Genesee St., Skaneateles, NY 13152, United States
Hotel
Mirbeau Inn & Spa