Microtel Inn & Suites

1966 Route 5 & 20
Seneca Falls, NY 13148
315-539-8438

User Reviews (0)