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