Clarion Inn
Hotel
Elmira, New York State
Experience a great stay at our smoke-free Clarion Inn hotel, located just minutes from downtown Elmira.
Number of rooms: 326
760 East Water Street, Elmira, NY 14901, United States
Hotel booked 3 times today.