Using LINQ you can do the following
protected void Page_Load(object sender, EventArgs e)
{
if (!this.IsPostBack)
{
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);
DataTable dt2 = dt.Select().ToList().Where(r => Convert.ToInt32(r["AmenitieId"]) == 7585 || Convert.ToInt32(r["AmenitieId"]) == 65474).CopyToDataTable();
}
}