Mark Twain Inn
(21)
Hotel
Address: 104 S Main St, Jamestown, TN 38556
Phone: (931) 879-5475
No information is available for this page. · Learn why
People also ask
Did Mark Twain live in Tennessee?
When was the Mark Twain Hotel built?
The Mark Twain Hotel in Jamestown, Tennessee. The hotel is a two-story building with a veranda/balcony on the first and second floors.
Rating
(1)
Mark Twain Inn · Map · 104 S Main St. Jamestown, TN 38556. Directions · (931) 879-5475. Call Now · More Info. Hours · Known For. No. Accepts Credit Cards. Other.
Specialties. A Boutique Inn located on the square of downtown Jamestown, TN within walking distance of shops, restaurants and stores. A place where love, ...