My family and I love staying at the Steve Alford Inn whenever we come to New Castle. We have stayed in other cities and motels close to New Castle but love the feel of family that the staff and Inn give you. It is not the fanciest place to stay, but it is clean, quiet, close to town, with nearby shopping and restaurants. We will always come back and stay here. Also LOVE the local doughnuts and pastries each morning.
- Free Wifi
- Free Parking