+1 454 68769798

All hotels in Elmira, United States

Clarion Inn
3 Stars

LocationThis hotel is located in Elmira. The nearest airport is Elmira/Corning (ELM).FacilitiesThe hotel has a lift and features 149 rooms. The friendly staff at the reception desk are happy to answer...

More info
Elmira (NY), United States