Share
twitterlinkedinfacebook
Image 1 of 1
5021710FS01.jpg
Th Elton Hotel was a starting point for the Ideal Tour, a route for motorists to "see the best of New England scenery" and to stay at the best hotels.