Mark Twain Motor Inn

1996 Lake Street, Elmira, New York, 14901, United States
#5 of 9 hotels in Elmira
TripAdvisor Traveler Rating
Based on 23 reviews
Enter dates for best prices
Compare best prices from top travel partners
Booking.com Priceline.com

Nearby Mark Twain Motor Inn

Mark Twain Motor Inn

We've found that other people looking for this hotel also know it by these names:

  • Mark Twain Hotel
  • Mark Twain Motor Hotel Elmira

Address: 1996 Lake Street, Elmira, New York, 14901, United States

Elmira Travel Forum

Need advice about Elmira, New York State? Visit the Travel Forum for Elmira and ask our Answer Gurus.

 
Explore Deeper into Elmira
Elbow Room
Restaurants