2 places · Where to stay, from budget-friendly to boutique.
Elmira
Clarion Inn Elmira is located at 760 East Water Street.
Mark Twain Motor Inn is a hotel located in the city.