Greenpeace Mexico says about 30 of its activists have been briefly detained by Mexico City police after several of them rappelled down the side of a hotel to hang a banner protesting a resort project.