|
Mark Twain Motor Inn
1996 Lake Street
Elmira New York United States
Rated 49 / 100 based on 2 customer reviews. |
|
Enjoy your visit to Elmira with a stay at MARK TWAIN MOTOR INN. Free perks include WiFi and self parking. Rooms feature conveniences like refrigerators and microwaves. |
Facilities @ Mark Twain Motor Inn include:
24-Hour Reception Refrigerator Cable / Satellite TV Bath Microwave Television WiFi Shower En suite Private Bathroom Private Toilet Free Wi-Fi |