Microtel Inn & Suites By Wyndham Geneva ... Finger Lakes Region Stop at Microtel Inn and Suites by Wyndham - Geneva to discover the wonders of Geneva (NY). The property has everything you need for a comfortable sta ... Save Up To 60%