Where to stay in Allen

The hotel HERITAGE HOUSE is located in Allen in Nebraska,United States. There's a restaurant and banquet facilities for any type of event, business events are preferential. It has an outdoor pool, fitness room, and everything, everything, to make the guest feel like they are at home. The staff are bilingual and very friendly.