Established in 1843 as a railroad hotel Thayers Inn is one of the most "Pedestrian Friendly" Inns still in existence. Located in the heart of downtown Littleton, guests can park their vehicle in our reserved parking lot and step outside the front doors onto Main Street and discover what a small town like Littleton offers, such as, the many dining establishments, specialty shops, markets, dual Cinema Theater, and over twenty historic sights.