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...
Reviews: Hotel Econo Lodge
Useful information:Other names for Hotel Econo Lodge:
Econo Lodge Elmiracorning