Neil House's location across from Statehouse made it the place to be
The Neil House, an inn and tavern owned by William Neil across from Statehouse that became a grand hotel, was located where Huntington Center now sits.
Source: dispatch.com
Fast, Ad-Free News Updates
Stay updated with breaking news from Stagecoach King. Real-time updates on events, politics, business and more.