Crossroads Inn, located in Lebanon, Indiana, offers a welcoming retreat for travelers seeking comfort and convenience. This charming 2-star hotel is an ideal stopover for both business and leisure visitors exploring the region. With a guest rating of 5.8 out of 10, based on two reviews, it provides a modest yet inviting atmosphere for all who stay.