Where to Stay in Irondale

In the town of Irondale, within the state of Missouri you can find this Inn, which has not only a great location but also it is good value for money. Once here you can enjoy the 66-room hotel, which is enhanced with large interior spaces, as well as for its beautiful and inviting design that you can enjoy.