This way
DataTable dt = new DataTable();
dt.Columns.AddRange(new DataColumn[2]{
new DataColumn("HotelId", typeof(int)),
new DataColumn("AmenitieId", typeof(int))});
dt.Rows.Add(17774, 7585);
dt.Rows.Add(15636, 7585);
dt.Rows.Add(25363, 7585);
dt.Rows.Add(36933, 11236);
dt.Rows.Add(21412, 45696);
dt.Rows.Add(23521, 65474);
dt.Rows.Add(15636, 65474);
dt.Rows.Add(21412, 65474);
int index = dt.AsEnumerable().Select(row => row.Field<int>("HotelId") == 15636).ToList().FindIndex(col => col);
I get output as 1