Newbern Hotel

525 E. Armour Blvd.
Kansas City
Missouri
United States