Choose your room
The Econo Lodge of Elmira, NY, is the perfect choice for both leisure and business travelers alike. Located in the heart of New York''s Finger Lakes Region, and under half hour from Watkins Glen and the Corning Glass Museum, the Econo Lodge is surroun...
Useful information:Other names for Hotel Econo Lodge:
Econo Lodge Elmiracorning