Nebraska City Inn Joins Best Western

Best Western International announces an addition to the world’s largest hotel chain by introducing the Nebraska Inn in Nebraska City, Neb. The Inn is the first of any Best Western’s in the Nebraska City area.

“We are dedicated to providing millions of guests with a true sense of comfort and feel that in order to do so we must conveniently locate ourselves in all areas of North America,” said Mark Williams, vice president, North American Development for Best Western International. “We are proud to be expanding ourselves in Nebraska City and are confident that the Nebraska Inn will be an impressive addition to Best Western’s portfolio of quality hotels.”

The low-rise, two-story building is located at 2515 S. 11th St., and features 30 rooms. All rooms are fully equipped with cable televisions and data ports. The Nebraska Inn also facilitates opportunities for exercising and hot tubing.