Index
Login
Sign up
Microtel Inn & Suites by Wyndham Seneca Falls
Microtel Inn & Suites. Designed for a Better Hotel Stay.
2.5
Total Reviews:
2
Hotels and Motels
Hours
Open 24 Hours, 7 Days a Week
Find Us
(315) 539-8438
1966 Us Route 20
Seneca Falls, NY 13148
Open 24 Hours, 7 Days a Week