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 Jamestown, TN?
When was the Mark Twain Hotel built?
What does the term Mark Twain mean?
Where did Mark Twain travel?
The Mark Twain Hotel in Jamestown, Tennessee. The hotel is a two-story building with a veranda/balcony on the first and second floors.
Specialties. A Boutique Inn located on the square of downtown Jamestown, TN within walking distance of shops, restaurants and stores. A place where love, ...
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.