Mark Twain Motor Inn

1996 Lake Street, Elmira, New York, 14901, United States
#5
Rank 5 of 9 hotels
in Elmira
Write a Review
  • Show Prices
  • Show Prices
  • Show Prices
  • Show Prices
  • Show Prices
  • Show Prices
  • Show Prices
  • Show Prices
  • Show Prices
  • Show Prices

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