Fountain Inn

Fountain Inn, New Castle, PA
Fountain Inn, New Castle, PA

The Fountain Inn in New Castle, Pennsylvania, was a historic four-story brick hotel originally built between 1851 and 1852 as the Cochran House. Renamed around 1881 for its four lion head fountains that provided water for horses, it was located on the city’s central Diamond square and was once considered one of western Pennsylvania’s best hotels.

For decades it served travelers and residents, but it later became run-down and was the site of a tragic mid-20th century fire that caused fatalities. Its legacy represents both an important part of New Castle’s hospitality history and a somber chapter in its past.